MPESIEIQILDKIKKAKRGSLFFVENFVNIANAKSANKALERLVNTGELERLAMGIYYRPATNDLIGKLTPNLESVAIAIARRDRARIVPTGAYALNRLGISTQVPMNVVYLTDGSARKIKIGKRSILFKKASPKNVAAVGEISGLAIQALKAIGKDNVLDAEIKHIQHLLKKEKPTRLEHDIRLAPAWIREIMLPVLKQLVDG