MDRGLELCFPTVKKILNGAGSLSPQLLESSIELLPRAQFFSAYGMTEACSLMTFMVAYDPMIGEGTPRITQNFSMALHNQGISRDRSVGVCVGKMGPHVEIQIEPSNTFLYENEVYNVGNILTKGPHVMQKYWGQKEVTAAAFSENGWLNTGDAGWIDKEGRLWLLGRSKDMIKSGGENVYPSEVEKVLLNHPGIMAVVVVGIPDSRLNELVTASIQLHNSWQWEDENLKMQSQASNILSPRLLQLYCMQQGLFSLARIERQRRKLNLKNGFGAFYDQSE