MMAAEEEEEKRVELGSLHMRLRPVLDASEDILLLWALGQPHTAPPNAFVRQAAESFRLDACGHILTIWQAPSAFHKPGVTGAVLWDSAVILGKFLEHSQDSHLLNLREKRCVELGAGCGFVGCVAALLGAEVILTDLFDRLRLLQKNVAENTWQFGSQHGAKVQELTWGEELDKSLSTPFPDFILASDVVYNEDAVDELLRTLKWMCGSSSTVILAAELRNAAVLEYFLESALNDFLVWRVPQSQWHPDFRSQRVAVYIMTKIHLEKPEE*