MTQGVGKDDHEQTAAPSTDAALYTGAAAYMPGYAGWPNYYQQFGQPLAPAAFSAWPPQCYAAPHWPNYAASKKGRQTYQRYQTSVLEQKFQQSSYVSKKQREELRLQTNLTDRQIKIWFQNRRMKAKKEKQRIDDHGEHAPLLPANPPKALLDDDDKKWHMGAASQQTPAAWPPAPPHPYQYPLCPP