MAAAAAAGTREEMVYMAKLAEQAERYEEMVEFMEKVVAAAGSGELSVEERNLLSVAYKNVIGARRASWRIVSSIEQKEEGRGAAGHASAARAYRARVEAELSNICAGILRLLDERLVPAAVAVDAKVFYLKMKGDYHRYLAEFKAAAERKDAADSTLAAYQAAQDIAMKELPPTHPIRLGLALNFSVFYYEILNSPDRACSLAKQAFDEAIAELDSLGEDSYKDSTLIMQLLRDNLTLWTSDMQDDAGDEMRDASKPEDDEH*