MSKKRPSAHVFTSEDAELDADDASALKFRTYYCKFCGEHVLTTTANLELAPRRRTDDALIIDRTRYATKTAKTIDREVIAIKRKDGTMERRRRLRCGDVPVGYVEATTGTRKTNDDDDAKVLDDGGTLYVHPGALSAFDYADYEREVGDGRDGEDAGPPPPCVGTAGAGATQIDLEIKPRSQSRAVSKITASAVVVDVTNAAHACDSELMEFLAKVLDLRLAQMSLLKSHAPHRRTLLAKGVTPRKAYAALRREFADARARANKLQKLAHRE*