MADPPHHPPCAACAHQGRPSCPAGCPLAPYFPADRLERFEYANLLFGVDGILRRLEAAGPDPGARRAAMASVAFVADARAADPVHGAYGVIRNLQQELAGVKAEIAAIRQKQQQAQPPPPPEDGH