MERGLHHGAAAAGEDDLFLHKSLGASTAKRLEAAFHSTPPGMDLSLAPPPRERPASSSSPLGCFEPADPEGAGLLLPPPGGGGGGGVGVSGLLVGSAGVGGDPSLSSLPAGAALCLKYGESASRGSVAESSGGEQSPDDDSDGRCELVLRAGGADPRASPGAGGGGAKAAEGCSNAHLHGGASAPPGGPGGGNGGGGGGGGSSSKKSKEQKALRLNINARERRRMHDLNDALDELRAVIPYAHSPSVRKLSKIATLLLAKNYILMQAQALEEMRRLVAYLNQGQAISAASLPSSAAAAAAAAALHPALGAYEQAAGYPFSAGLPPAASCPEKCALFNSVSSSLCKQCTEKP