MRWPGGPTGYSELAQKAKQLEVGLVVVGSDDDVVNGIEEYFGGAGIPCFAPSRKAAELEGSKVFAKTFMKDHGIPTASHSSFDDFDEAQAYVRKVFTDKDHRTVIKADGLAAGKGVVLPEDPGQALEDLRSIMKDGVFSTAGSSVVIEEYMEGLEINILTFSDGKTFFSLPAGQDHKRILEGNKGPNTGGMGVYAPVPMVTSEITQQIDDDILRPTFEALQKQGCPFQGLLFAGVMITKSGPKVIEYNVRFGDPETQSSMLLLSDETDLASILLSCTNGTLDQIKDTIKFKPGFACNIVIASGGYPGDYKTGTRKDEDDGLLKTAGGRVFSVAAYGETLQQARDKAYQGVECVSFESKVFRTDIAQGGLSN*