MAPTYPPAGAATDYPSPAASRRPSECLSEMSMGSMGSSRRGSLAAFAPDVESTGQWQSIGSESKSPLAQFGFFKSLTDKKTTRDGQPPKRRGPKPDSKPALTRRQELNRQAQRTHRERKELYIKALEQEVIRLKDTFAATSRERDAYAEENRRLRELLMAHGIAFDLSGRPSNGMAQVGSSTYGSSTGSVSGYGPGSASTGYTSPPTRGSASHDGMSGQPLTLQHQAQQQQHHHQPQGLDYDQIGIDFVLTLERPCMDHMQFLMVRAHDADELISGHALMATAPPDAHISNCPEEKYPHQMPDVNMPDLMKLLDLSNRLPLDGEITPIMAWAKILQHDRLKDLSKEDFELIKGELLAKVRCYGFGAVLEEFELRDALTTVLAGKFSNGSPPIG