MDVYVTLRFHHGGKLQQKPLKSDRDIMGIVHKLKNGDIVELYVTHLVEEAVVPPPPSEIGYLNDVGGESNTTFDKESSQTFEGSEGLGFEEAAKPAQPAQPAQPEEPIMGEVLGRTSVGVEEDLGRAFAGVGEDLGRASVSVGEDLGGTSSAVATFDISEVGSDWESETEASDDSDNANLSDEGEDEYGSDVHEEVINLRKEKRAAKIKKRKEKGPRSEGKQTTFEGKIAGDEPYFDSDKAVSFEIDTDEDVNEEDEVEQPIRRQRKARRAKRNKKKVEFVDQIFYALFSSTPFESINSNKLRLLNLFWSLVNWIRELSAGFNCLLGVFIRNNSVNLKF*