MATEAREENVYMAKLAEQAERYDEMVEAMEKVAKTVDTEELTVEERNLLSVAYKNVVGARRASWRIISSIEQKEESKSNDEHVAAIKEYRAKVESELSTICDSILKLLDTHLIPTSSTGESKVFYLKMKGDYHRYLAEFKTGAERKEAAEATLLAYKSAQDIALTELAPTHPIRLGLALNFSVFYYEILSSPDRACTLAKQAFDEAIAELDTLGEESYKDSTLIMQLLRDNLTLWTSDMQDEVGADDKEKVVEAED*