MSSTRRLLTLLPQLGRAGALRASEHASATGSLLFTRGFADDANLKKTVLYDFHVANGGKMVPFAGWSMPIQYKDSIMESTIFCRKNASLFDVSHMCGLTLKGKDAIKFLEGLVVGDIAGLKDGTGSLSVFTNEQGGIIDDTVITKVNGQEIYVVVNAGCRDKDLAHLDKHLQAAKSKGLDVALTVHDDRSLLALQGPAAKDVLGALAPGVDLAAMYFSDFRTFDVAGIPCWVTRTGYTGEDGFEISVPSTHAVALAEKLTASERVRLAGLGPRDSLRLEAGLCLYGNDLNESLTPVEAGLAWTIGKRRREGFDFLGGDVIKKQLAEGVSKRRVGFVSSGAPARQHSVISTPDGQVVGEVTSGAFSPCLKKNIAMGYVEKDFSKPGTQLKVEVRGKQNEAVVTKMPFLPTPYYKRPEAAKK*