MEFFGLPSLVFFLLSVLSLLLFLHTKNQSNHCISTGLRTYPRVGTLPDFLKNHHRFLEWVTEILIKHPANTIAVRVPGDVGGIVTANPMNVEHILKTNFENYPKGDWITDVLHDFLGSGIFSSDGEMWKAQRKTASFEFSKRSLRNFVMETVQQEIQNRLLPFLQTATKTNKTIDLQDIFERFTFDNVCMVAFNYDPKFLFFDDSCNLSSSPFALAFAQAANITAERFRHALPFLWKLKKHFNIGSEAILKQSISTVRDFAMKIIRSRRSSANKENTDLLSRFIISTNNSDELLRDFIISFILAGRETTSSTLAWFFWLLSSNPQVEGKIIRELESIRTQFHKGPSEMFDYQELQEMQYLHAAVSEALRLYPPVAVDSRACKEDGVMPDGTIVKKG