MAPTYPPAGAATDYPSPAASRRPSECLSEMSMGSMGGSRRGSLAAFAPDVESTGQWQSIGSESKSPLAQFGFFKSLTDKKTTRDGQPPKRRGPKPDSKPALTRRQELNRQAQRTHRERKELYIKALEQEVIRLKDTFAATSRERDAYAEENRRLRELLMAHGITFDLSGRPSNGMAQVGSSTYGSSTGSVSGYGPGSASTGYTSPPTRGSASHDGMSGQPLTLQHQAQQQHHHQPQGLDYDQIGIDFVLTLERPCMDHMQFLMVRAHDADENISGHALMATAPPDAHITNCPEEKYPHQMPDVNMPDLMKLLDLSNRLPLDGEITPIMVWAKILQHDRLRDLSKEDFELIKGELLAKVRCYGFGAVLEEFELRDALTTVLAGKFSNGSPPIG