MEALTRRRTDEKYSNKCPEVVLAEEKGHVRVITLNNPHKLNVANREVAIQLAKLYEKWEKENDAEMIIVKGVGRAFSIGGDLRPLYYGKDDIETIYKIYWRQYHIHTYQKTLVSFVNGLAMGSGASLAVTCTFRVVTENTILAAPEVAFGFHPDAGLSYILSHLPGHLGEYLSLTGSRINGVEMIAIGLGTHYIPSKKLEELEKRLVDLNTGDKNIVRATIEDFSLQVQPGEKSILKNGSFINRCFSKDTVEEIIETLEESDMDGNRWVKDTINTLKRSSPTSLKMALRSVRQARKQTLCECLKKEFRLSVNTMRGVISRDVYEGIRALLDKDKSLRWNPSSLNQVTEDKLDLVFKPLEERFELQLPQEGKISRWEGKYEYSGFHLKHPDDYKLRSLMAEITSRM*