MSAKTLYEKLVESHTIRELDNEGHVLLYIDRSILNEYTSPQAFSGLRERGRTVRHPDTFLLNIDHVNPTRSQRDDLMTDPGGQLQVDYFRENAADFGITLFDVLDPRQGIEHVVAHEQGLVMPGMVIAAGDSHTTTYGAFGALGFGIGTSEIEHLLATQTLVYRKLKTMRVSVQGELPFACSAKDIVLELLERIGADGATGYAIEFVGEAISALSVEGRMTLCNMAVEAGARGAIIAPDKKVFDYIYGKPQMPVGELWQQALLEWSQLSSDADAVFDKTVAINCHDLEPKVTWGISPDQTGSITGRVPFPEQETNPLKRLALEKALHYMGLTAGMLLKDIRISHAFIGSCTNGRIEDLRAVAKVLEGRKIASHVRGIIVPGSTMVRRQAEEEGLAKIFIAAGFEWRQSGCSMCLAMNEDVLSPGDRCASGTNRNFPGRQGAGARTHLMSPAMVAAAAVAGHLVDVRSLLQAGE*