MGAMNIQFDIKDFQEKLSSCIRPWQRSFQFWVRVSDIYTGYKVFQLRVGFAKDVQKQEALWERQHEFAAEKIYNMCSDLGGFFLKVAQIIGKPDLAPAAWVRRLVTLCDQAPATPYNMVRVVLEKELGQNFDELFETFDVDPLGSASIAQVHRARLKGDKKDIVVKVQHPGVQELMMTDIHNLQAFALYLQKMDIKFDLYSLTKEIEKQIGCEFNFLREADAMDRIRRFLYENNKKSPVIVPRVLRDIVTRRVLMMEYIDGTPILKLGDEMSKRGISPDGKVAAVAKQNILKSLSLAYGQMILRSGFFHADPHPGNILICRGAEVALLDYGQVKDLPENLRLGYANLVLAIADGDATRAKESFKELGINTLSNCEDEQKEMLKLAQGMFDTKLPPGVKTLQPFSEESSVKKIAVEAFPEELFSVLRTLQLLRGLSVGLGISHSCAEQWRPIAEEALYDAGRLTAKDMKRSRGHKTRRKLGNNI*