MSSEFFPDVPKILYKGPESTDPLSYRHYNPDEVIAGKPMKEWLRFSVCFWHTFVGGGGQDPFGEKTLCRPWEDGISDPIELAKRRIDVAFELFTKLGVPFYTFHDFDVAPEGSTLEESQQNLDTIVAYLKEKQQATGVQLLWATQNLFTHKRYMNGGMTNPSLHTFCYAAASIQKVMDINNALGGQNHVFWGGREGYQSMLNTDFKKECDHMADMYRMAIKYKEAKGYTAQFLIEPKPREPTKHQYDYDAQTCMAFLQTYGLDEHFKLNIEPNHTTLAGHEAAHDIWVSSVYGKLGSIDSNTGDTMLGWDTDNFPMDVAQATAIMSVVLKQGGLGTGGLNFDCKVRRESVDPVDLFIGHIGAMDAYALGLRKAAKMQEEGTLDKMLQERYLTWSTEELGKKIEAGEATLEECAAYAKAQGEPPLVSGKQELYEMIRNRHLYPSH*