MRKKEDKYDFRAFGLAIKEARMKQGLTREQVGAMIEIDPRYLTNIENKGQHPSLQVLYDLVHLLNVSADAFFLPASDLAKSTRRIQLEKQLDNLSDKDLVIMGSVADGIIKSREVEED