MSVTYAMTVSDGGGVNGVHISAHHHAASGGPESVPWPKPVYKGCISSTSLPPHQHCSSCGAEVTVPHQLHHVQRSPGSLSAPSPASSVSSSPTVIANDIHVTEDEVDVDVRASDSSTAGLAENNVDDRAHHHQVESNGGSLYSSMPDLLAEDLNCHDLHLQHQCYLNHHQHQGFLDDHDLLTLLHGSEPIKAELDRLENELRAKDREISEFQAEIKALKLNERARERALEEVAEELARMRDKLERSELLHENKNLEIKRLQEERKEAQAAQFAVEATLRRLHASCNMKDEEDIPPIEAILAPLESELKLARQEISRLQDENRTLYRHTKAKEAALLEAEQRIDYAIAKVTLVDDLNNRNQELTRQIEIYQEENKLLDKLHKQKITEIEKLSANVVELEEQILSSASHADNVSHDFQRQLNHLEEEKKTLQRELARANVAANRVATVAANGWRDSHNQVMPVRHWLEERKFFQGEIQQLREKLGMMERTAKVEAQLKEKVQLRLKVLEESLVITKAITPKSNVHNLAKNQVLQTNNKLQPCRL