MTRQKVKMAFIENESSRKATYKKRKRGILKKANELATLCGVPVGVIIDSPYDLTPEVWPSREDMDNVLSQWQRLPVMDRTKKMLNQESYLKQSISKATETCKKLTKENKELEMKEVMFDCLSGKTSPPRIEKSDLRGCGNVIEQYLRNLNRRIEILSKNDGASSSSVHAAATTSVAMPIVELGSSSTAFCDMIRQQQIQSNMNQNVRGLDLNQQQW