MERGLHLGAAAAGEDDLYLHKSLSASAAKRLEAAFRSTPPGMDLSLAPPPRERPASSSSSPLGCFEPADPEGAGLLLPPPGGGGGAGGGGGGGVGVPGLLVGSAGVGGDPSLSSLPAGAALCLKYGESAGRGSVAESSGGEQSPDDDSDGRCELVLRPGGTDPRASPGAGGGGTKAAEGCSNALLHSGGGAPPGAPSSGGGGGSGGGGGGSGGSKKSKEQKALRLNINARERRRMHDLNDALDELRAVIPYAHSPSVRKLSKIATLLLAKNYILMQAQALEEMRRLVAYLNQGQAISAASLPSSAAAAAAAAALHPALGAYEQAAGYPFS