METVRPVIVAPKGKFRRTFAKVLNIHKLTGVAPEEEMKKTNNVKLSESFYKLEEEYERTLTLEALLAKLFATVSSIKAGYAQLQHSQSPYDAIGIQKADNLVVSELKTLSELKQCFLKKQIDPNPERTLVLAEIQELRSLLKTYEIMGKKLESQYKLKDSETLFLREKLEDLTKQNKLTEKRLDQSGQLCNPLENLHLSALNPTHFVAYLQHTVKSTRGFVRLMIEQMKLAKWDISMAVKTIQPGVFYYKQDHKCFAFEHFVSNVMFEAFHLPYFSTARSCKKKEKQSKTEEKQSRTEEREVFFERFTELKSMKAKDYLKARPKSRFARFCRIKFLQLIHPKMEEALFGHLHLRNQVSAGEFPETSLCSGFLEMAKRVWLLHCLAFSFEREAEIFRVPKGCRFSEVYMRSVAEEGLEEAEPRVAFTVVPGFKIGKTSIQCEVYLSDGGGPQG*