MADPPPPHHPPCAACAHQGRPSCPAGCPLAPYFPADRPERFEYANLLFGVDGILRRLEAAGPDTVTRRATMASIVFVSDARAADPVHGAYGVIRNLQQELASVKAEIAAIRQKQQQAQQPPPALEDGH