MTHLKGFDLLALGFMTFALFLGAGNIIFPPSAGMAAGEHVWSAAFGFLLTGVGLPLLTVVALARVGGGIGRLTQPIGRRAGVAFAIAVYLAIGPLFATPRTAVVSFEMGVAPFTGDGGVPLLIYTVAYFSVVLFLVLNPGRLVDRVGKVITPVLLSALLVLGGAAIFAPAGEIGSSSGEYQSAPLVQGFLQGYLTMDTLGALVFGIVIATAIRDRGISDSRLVTRYSMIAGVIAATGLSLVYLALFYLGATSQGIAGDAQNGVQILTAYVQQTFGVSGSLLLAVVITLACLTTAVGLITACGEFFSDLLPVSYKTVVIVFSLFSLLVANQGLTQLISLSVPVLVGLYPLAIVLIALSLFDRLWVSAPRVFVPVMIVALLFGIVDGLGAAKLNGWVPDVFAKLPLADQSLGWLLPVSIALVLAVVCDRLLGKPREAVA*