MQYKTFMSIFKPPKEINRFIYSNLQNIFIFKNINKCSTLNTRSQFNFSTQYRASALHTYQEHNEERECADIELEENVKDPFVKSTCMNSLTEQMVVNNIDNVRRNKNIYAYHKNVCDKIKDVVNELIHLRDSKNRDEQKIKLLMPQILENIHSYNLYEITEILNCLYFFNIVIVKREDINRLISRLKILTFNIKEKDNVYPLVLNLLRINISKDHIDEHIFMNINKFLNDLLRHLLLCDNIKDTLKYIYYIREIQVIYEYDFCLWINKKYIDKEHVSFLQSFNASVILRDKELDYIFINNIKSILYELNFNIQEINMYNYLIPIFLKEFNVIVECISDYNTFQGTLCITPYFVQRYKLFKKMNFKVLFLYKQLIPEKKEDKIIYLKNCLYDVLK*