MEFFCLPALIFFLLSVLSLLLFLHTKNQSNHCISTGLRTYPLVGTLPDFLKNRHRFLEWVTEILIKHPANTIAVRVPGDEGGIVTANPMNVEHILKTNFENYPKGDWITDVLHDFLGSGIFSSDGEMWKAQRKTASFEFSKRSLRNFVMETVQQEIQNRLLPFLQTATKTNKTIDLQDIFERFTFDNVCMVAFNYDPKFLFFDDSCNLSSSPFALAFAQAANITAERFRHALPFLWKLKKHFNIGSEAILKQSISTVRDFAMKIIRSRRSSANKENTDLLSRFIISTNNSDELLRDFIISFILAGRETTSSTLAWFFWLLSSNPQVEGKIIRELESIRTQFHKGPSEMFDYQELQEMQYLHAAVSEALRLYPPVAVDSRACKEDGVMPDGTIVKKG