MSVSNTVTKVEEFDFEDEALEVLETDAELASDEELVAVEGASEDVREEFDASAKSLDATQMYLSEIGFSPLLTAEEEVLYARRALRGDEAARKRMIESNLRLVVKISRRYSNRGLALLDLIEEGNLGLIRAVEKFDPERGFRFSTYATWWIRQTIERALMNQTRTIRLPIHVVKELNIYLRTARELSQRLDHEPTPEEIALELDRPVDDVTKMLRLNERISSVDTPIGGDGDKALLDILPDSHNADPEFSTQDDDIRESLLNWLDELNPKQKEVLARRFGLLGYEPSTLEEVGREINLTRERVRQIQVEGLRRLREILVKQGLNMEALFNVEYDN*