MMSRINNSLVWMDEPEAENTASASWARNSKPNNNNIIITTGTTTTTGFVETSNDLGSLCAFKPMLDVDDEWYNNITNHHHHHQDMAFDPDNLLLHPSAVDSSSSCSPSHLQFFLPPNPKLNPFDMGFLDPQASSSLPLLASETTHFTPPQTSTTTAFAGFQSLQEGSSNPLFLNRSNILRPLESLPPSGAQPTLFQKRAALRKNMNMSDNKKRKEKDEVVVEDVSFDGSGLNYDSDDLTESNYNDAKEKNGGGGVSSNANSTVTGLDQKGKKKGMPAKNLMAERRRRKKLNDRLYMLRSVVPKISKMDRASILGDAIEYLKELLQRINDLHNELESTPVGSSLTPVSSFHPLTPTPPTLPCRIKEELCPSSLPSPNGQPARVEVRLREGRAVNIHMFCGRKPGLLLSTMRAMDNLGLDIQQAVISCFNGFAMDIFRAEQCKEGQDVHPEQIKAVLLDSAGYNGMM