MEASTILWLLYVSLASCLLYKVFVSTKNGHPKIAARRPPGPTPVLLLGNVFDLRGELHLALARLAEEHGPVMSLKLGTATAVVASSAAAARDALQRYDHVLAARAVCDAARALGTHERSIVWLPGSSALWKRLRAVCTNHLFSARGLDATRAVREAKVRELVEHLRGHAAGAGEEEAAAVDVGRVVFSAVINLVSNVLFSEDVADLSSDRAQELEMLVRDTVEEATKPNLSDLFPVLAALDLQGRRRRTAVHIRKFHDFFDEIISRRQNAGGEGERKEDFLDVLLQLHSADQLSLDTIKTFLGDLFTAGTDTNSITVEWAMAELLRHPAAMSRARAELRDALGAKPHPDESDIGRLPYLSAVVMETMRLHPPSPLLMPHEAVADGAAVGGYAVPRGTKVIVNVWSIMRDPASWPRPEEFEPERFVAAGGSFRGGEMLEFMPFGAGRRACPGTPMATRVVTLVLASLLHAFEWRLPGGMRPCDVDVRGRFGTSLNMVTPLKAVPVPVPARP*