MELWAGLGQAATVAQLVGVDAGGLITLITQAALTARQNKKACEQLSRRVYMIADLLPHLQQPELMRRPEFQRPLAGLGHTLREAHDLVMLCQRKSRFYRFLNARSLADKLRDIQSRIDSYLVLVPAISYIALTHNLNRIDSLRQNHTILPPPASTSSHSHAVPASAWEGVARFTLAEIAAASNSYAFFTKVGKGTSGTVYRGRLHDGRDVAIKRISKSARDREMVLRTELTVTPHPRHSHLVRLLGWCAEEDERLLVTEYMSNGSLHDHLHGRKPPSSPVTASWKTRVEVLLGASRAIKYLHHSFVPSVIHCNIKSSNILLNAGWTPRLSDLGFSVRHEAGVEEHHYQPQVVGKGGYMDPEYCRTGRLTPATDVYSFGVVMLEVLTGKPPIIATRGEEEQGEVQTDLVHFALPLIEAGELDKLLDGRPEPQPTALQIEALQWVANTAVVCLHRRSILRPRISDVVANLEIALRLASS*