MTTSWKPHGGYLDKQVAIVDGTTGAQRTFADHHKTIGGLAAALRDDMDIQETDCVALYCPNHVDYLPTALAVSLTGAKLTPINPLYTQHELGTILERSRSSVLITHHRLLDVALQSASQSKFVKHVIVLTDHGEAIPEGTIHLDSLRNHPQTLHCTVAQVHKQTDTHPFLLPYSSGTTGLPKGVCLSHRNLVANLLQYDEVEGIIFAPDQKVISPLPFFHIYGFLASLLYSAYKGITLVTTSGRFDLEEFCKLVEQHRPSRAHLVPPILIGLGKSPVVDQYDCSSIRVISSAAAPMGPETEDAVQKRLQCTVKQAWGMSELSPLGTVNSDFNTKSGSVGPPVSSTYAKIVDKHGYSLGPHQTGELLIKGPQVMMGYLDDPEKTAECLTESGWLRTGDVAYYDEEGFFFITDRIKELIKVRGYQVAPAELEALLLTHEAVNDTAVIQVEDESAGELPRAYIVLENNEGSQATTATVIYEWVKERVAPYKRLDGGIEFVDAIPKSASGKTLRRILRDRVKAATDL*