MLTKVLKMTSIIDDTFDAYATYDELVPFNDVIQRWDISVIDSLPPFMRPAYQALQDIYNEMEQLLTKEGNSDRVYYAKYEMKKLVRAYFKEAQWLDAGYTPKYEEHLENALVSCGYMMAATTSLIDMDESISQETFEWMINEPLIVRAASIINRRMDDMIGHENEQQREHVASTIECYMKEYGASKQETYTKFHKEVVNGWKDINKELIRPTEVPMFVRERALYFACVMETLYKEEDGYTNSKGKLKNMINLLLVEPVKI*