MKTVKWSYPRFSGKARREESSLVGVVNRREELRSRYVVVSYFPALVAASLSRRRYGPTPLDAMLADPVASVFAVVKARLLFQYGRVPSLRLRSESLEPDDAWSSPDCTPRISRIAVEGYDTSLPRVDVDDALREHFASCGNIIHVHVPIDESSGTLCRYALIYVNEEDEEKALSLDGSDMGGRILKIQSYAFHQNHLENFFDPMIEDKAYRIQHTILVTCDEISLPIGVIKTELEKYFSAIGSLVSPDVTESGAIKTLADVYVRGHEGVEKALERSGPSVGGLNFVVTEVVPLPKITPKTGYNPHNFTIMARKQIENQKKTETTAGNQQKKKSKTTERNQKKKNKKKEKKSKTREAYQMKKKSETREGNQKMKGVEISF*