MMFNMLYFGLGRDDGGPGFEEVEHVEALFSVVSLEYSFAVADYLTWLRWLDLDGHEKEMKKAIGVVNKYHEPLIDERVRKWRWGSDGRVKKEPEDLLDLMILVEDADGKPLLTSKEIKPLAADLIIATVDNPPNAAEWAIAEMLNRPHILQIAVEELDRVVGKERLVQESDLPQLNYIKACAREAFRIHPVAPFNLPHMSTSDAIVAGYFIPKGSQVILSRTGLGRNPRVWHDPLLFKPERHLTSESAQVELLEPDLRFISFSTGRRGCMGAPLGSAMMVMLLARLLQGFTSTAPEGKPPRIDLTESTDDLFLANPLHAHASPRLPSHVYPSPP*