MAPIRTRPEDQPPRPPNAWMLYRADKSKELTQGRPAGMVLLQAEISRILGQRWALETPSVRDFYEQKAKEAKEAHERMYPDYQYIPVPKVEKQKRRAEVKAAKERARAEIKAAKASARRSARSSLRTTPEAESSGSSRVRFALAGSDHTPSTYSRGSPYAVPAPFDILRRPSTPCARYPTPYSTANAQYPLPFPHLMATSYHDWSRAHWYSYCAQVPQSAPAHSPLIDDRVRSSVGGTHYRQPHCAINAAQLNAAFNASMTSITLNLEDMQLEDTPLRQNVTVDEMMARAAAQVPAAKGPCPQGSQGGVPPSFQSSALDGPGSALSAGDSDPEGMSTEGESEFLRSAVSDALLRTVSGSNDHPEETMIASH