MAAPPASSSAREEFVYLAKLAEQAERYEEMVEFMEKVAEAVDKDELTVEERNLLSVAYKNVIGARRASWRIISSIEQKEESRGNDDHVTTIRDYRSKIESELSKICDGILKLLDTRLVPASANGDSKVFYLKMKGDYHRYLAEFKTGQERKDAAEHTLTAYKAAQDIANAELAPTHPIRLGLALNFSVFYYEILNSPDRACNLAKQAFDEAIAELDTLGEESYKDSTLIMQLLRDNLTLWTSDMQFCIMYDNTLMSFLVLISDSVVLISTINQDESPEEIKEAAAPKPAEEQKEI*