MDVGGGVLGLGLGFEYEGEGDQNEMKDGGEDYEEEDEEVGLNARKSRRYFRKVDVGLEIPLSESRIMSFIATQFAELSEREARREEREKEREIDRVNRALLRAEKEKEKERSRQQWELKREEQDRSWHEAAATRERGRVEQELKRHMLEQQTMEEERQRERAWEEKMESEKMEWGNRMEALQLQHQAAILQIQSQIAQSQQNTGALLLGVLLQFTGQGDDLTGHGLSFNPFVSQLLQNLQQPGNAVLQCGIRRAGGGSNESHFDVDG*