MKFQFPKLKRIRLEDDDTASTASTGSSFSGDCGSYYAVDMKLPWELPPSDPAKFCQAWTPLSLEQRMKNLERSQEMSKKYEAHREGKVYRPDEFAVGSSTCEQDQIFFKQDTGLWQCVHEAWMNHWNLRTSPDDWWHPVACRIAKAVASAAKEGRCGDKTSQKIRDFFVTHQGKETISVHIDAQYLEDADYESVFQQFSSELEDRIKVPEYAELMQGDFTTTTANHKIASQINLMSSLKEFFEYKLVFMGCGIKAIEMYGNESDWGRLDEKLSALKKTIEPILGHLRLPRDFWEHASKVFQNLALTRKDPTNPEVIEFWSQVITKTQHWEPGGFYGMGKGKKQVDAYDGWLVQFLTGQSVIRKRDVGSESMSGLNAVPVKVEMTWCSPPVSEVTNVIGGTMGFQLHPGDRTSNGIPSLQPVHMWAMMIPGGSKIPRRGNNHQGIEVSL*