MLPYSTAVEAQAALGRPLTFLETLWLQHTANRSDYFLYCLNIVYLFVNFTVLPLPTVILDVLKVRAFERFKLQPGVHTTISDALRCYKSVIWSFCTVVGPLQLLSYPMVKMLGFRTSLPLPSCGEIVSQLAVYFLIEDYGNYWIHRWLHCGWGYKNIHYLHHEFTAPMSFAAPYAHWAEILVLGIPSFVGPALVPGHMVTLWLWIALRHIEAMETHSGYDFPWSFTKFIPFYGGAEYHDYHHFVGGKSQSNFASVFTYCDYLYGTDKGYRYQKSLMKITKNKLGEETGGWVGDSCDKKSS*