MRTLFFFPSSLLCPCITSVTLPDLVLRVIMYYLLCFLVFLPTASSLTSELCPALDGEASCTVKELLSAAHEEETVAWLKSVRRRIHENPELKFEEFDTSQLIREELQKLGIPYEWPLATTGVVATIGSGKAPVVALRADMDALPIDELVDWEHKSKRPGKMHACGHDAHVTMVLGAAKLLQERRDKLQGTVRLLFQPAEEGGAGALRMMEDGALKDVEAIFGLHVHPLVPSGSISSKSGALCAATGFFQALIKGKGGHAASPHLAADPIVATSFIIASLQQLVSRETNPLESQVVSVTSIKGGDSLNIIPVEVTIKGTFRSTSREGCKKLKQRIQEVIENQAAVLGCQAFVDFDGNTFYPALINDDKMYQHIHNVGSLMLGNTNVLMAEPTMGGEDFSFYLDEVPGAMFFLGVGNEHASENHMFHSPHFHLDEDTLPIGAAMNAAIAEMYMKSTQ*