MELFSLQFLLFIFLLSLYFYSSKTKPISTGFKAYPLLGSIPEFLKNRHRFLDWTTDVLSRCPTNTSTIRRPGGIHGVITANPLNVEHMLKTNFENYPKGPQFISILEDFLGRGIFNSDADLWKVQRKTASYEFNTKSLRNFVFESVTVETQTRLVPILKKAAETGRVLDVQDILERFAFDNVCKLAFNVDPACLGGDATAGGDFMRAFEDAATLSSGRFMYAFQSIWKMEKFFNMRKEKRLKKSIAIVHEFAEKIIQSRLEQKAENKDQDLLSRFVGNYDNSPEFLRDIVETNILKELETVRARNGKSIGDTYNFDELRELHYLHAAISETMRLYPPSIWGKDCLQFKPERWLENGVYRQENPFRYPIFHAGPRMCLGKDMAYIQMKSIAASVMEQFEVKVEEKDKCPEHYLSLTLRMTGGLEVRVKERCVDLNKISSVILKNSLETPLFG*