MATEAREENVYMAKLAEQAERYDEMVEAMEKVAKSVDTEELTVEERNLLSVAYKNVIGARRASWRIISSIEQKEESKGNEEHVAAIKTYRAKVESELSAICDSILKLLDSHLIPTSSTGESKVFYLKMKGDYHRYLAEFKTGAERKEAAEATLLAYKSAQDIALTELAPTHPIRLGLALNFSVFYYEILNSPDRACALAKQAFDEAIAELDTLGEESYKDSTLIMQLLRDNLTLWTSDMQDEVGADDKDAKIEEAEH*