MELFEPCDLYNGIIGFGFNMFNRAGLDRFKKAQTIEPFSVSVNPVSKLAVAQTQLQHHQHHGLPRSVAPEPAPAYTPMPQTTGIGGGQSNWQPPDWAMEPKPGVMKDGEVLDQINLDKRRHIFGRQVVTCDFVLDHPSVSRQHGAVVQHRNGSIYVIDLGSVHGTFVANERVTKDNPVELEIGQSLPFAASSRNPSDEDALMAYNTVMNRFGASRIDLPPKTTKDSWDISAGGKDGESQVKGMPRDHGKQEDQHGGELVEVVGISDGPDVSTELGCIGVKEGSLVGKYEYLVQVTVIPKGQDQAVPKEESDTPKGVTQKLQQYLNKVKSPAKGGFYGDLYGDSFAGQVGALWENVPKENSVSSVQYASNMTTEISTTEISANGMPKSDKDRILFTMRPAKPP*