MTTALVLSPCWVDTVMFVYENNLDEINKNMEGLMGASNFSANQCRNLMAHSALGSHPSTLVHGSGYPTVEMSGSGSGEVAKQCTPCPAVPQSSSTAPLPYGYFGSGYYSCRMGRGSLKSCTQPAALSSYSAEKYMDTPVASEDYQARAKEFAFYHGYASPYQPVASYLDVSVVQTISGAGEPRHETLLPVDSYQPWALTNGWNSQMYCSKDQTQPGHLWKSALADVVAHQQDGSSFRRGRKKRIPYTKVQLKELEKEYATNKFITKDKRRKISAATNLSERQITIWFQNRRVKEKKVVAKIKPTTP