MLELLCLHGASAGHDVRDSTSSSRPVPSFSQALEPSTSGSSTDYASSRPLQGKRMALIKETLGEGVEPQVQAAIMQAAKHYESLGAVVEEVSLPSFRLGLPAYYVLAVSEASSNLARYDGVRFGSRNKDAAELQAMYEASRELGLGGEVKRRIMMGTYALSAGYYDAYYKRAQQVRTIIASEMEGALQQYDGLLCPAAPTLAYRFGEKAKDPLSMYKGDVCTVNVNMAGLPAVVLPCGFADQASHPGSPQLPVGLQVVGRAFDEAGILQLAHAYEQTRSAENWPTLAFPALP*