MMQHHRLKQQAMMPYPHPALVAAPQIEPILSGNLPPGFDSTTCRSVYVGNIHPQVTEPLLQEVFSNTGLIEGCKLIRKEKSSYGFVDYFDRRSAALSIVTLNGRHLFGQPIKVNWAYASSQREDTSGHFNIFVGDLSPEVTDATLYASFALFPSCSDARVMWDQKTGRSRGFGFVSFRNQQDAQNAINELNGKWIGSRQIRCNWAAKGTTSNDDKQSSDAKSVVELTNGTSEDSQEKNDDAPENNPQYTTVYVGNLAPEVTSVDLHRHFYGLGAGTIEDVRVQRDKGFGFVRYSTHAEAALAIQMGNARILYGKPVKCSWGSKPTPPGTSSTPLPPPAAVRMPGFQLLSLQPMNGRWL