MERGLHLGAAAAGEDDLFLHKSLSASAAKRLEAAFRSTPPGMDLSLAPPPRERPASSSSSPLGCFEPADPEGAGLLLPPPGGGGGGGAGGGGGGGGVGVPGLLAGSAGVGGDPSLSSLPAGAALCLKYGESASRGSVVESSGGEQSPDDDSDGRCELVLRAGGADPRASPGAGGGSAKAAEGCSNAHLHGGANAPPGGPGGGGAGGGGGGGSGGSGGSGGSSKKSKEQKALRLNINARERRRMHDLNDALDELRAVIPYAHSPSVRKLSKIATLLLAKNYILMQAQALEEMRRLVAYLNQGQAISAASLPSSAAAAAAAAALHPALGAYEQAAGYPFSAGLPPAASCPEKCALFNSVSSSLCKQCTEKP