MMERIRKEMILMERGLHSPTAGKRFSNLSDSAGNAVLEALENSQHPARLSPRLPSAPLHSALGELPAKGKFEIDTLFNLQHTGSESTVSSEISSAAESRKKPGHYSEAAAEADMSSDVEVGCSALRSPGGLGAAQLKENNGKGYAESVSAAGTTTSASGSGLGSLHGGNGGSGGGAALGGSGSGADQVRRYRTAFTREQIARLEKEFYRENYVSRPRRCELAAALNLPETTIKVSIPVRAYSGLPRGIWVDCFFFPFPGGDLAEGLKFAGGSHHRNWLIYFSATESEGSSGAAAAASSPFATSIRPLDTFRALSYPYSRTELLCSFRHPGLYQAPAAAAGLNSAASAAAAAAAAAAAASSAAAAGAPPSGGSAPCSCLSCHSSQSAAAAAAAAAAALGSRGGGGGSGGGGGGGGGAGAGGGSDFGCSAAAPRSESGFLPYSAAVLSKTAVSPPDQRDEAPLTR