MTRQKVKMAFIENESSRKATYKKRKRGILKKANELATLCGVPVGVIIDSPYDLTPEVWPSREDMDNVLSQLQRLPVMDRTKKMLNQESYLKQSISKASETCKKLTKENKELEMKEVMFDCLSGKTSPSRIEKNDLGGCGNVIEQYLRNLNRRIEILSKNDGASSSSVHVVASTSVAMPIVELGSSSTAFCDMIRQQQIQSNMNQNVGGLDLNQQQW