MKAETVTLLLVNLAGIMERADESLLPGVYKEVGTALHTDPTGLGYLTLFRSIVQSSCYPVAAYLAVRHNRAHVIAVGAFLWAAATFLVAFSSTFFQVALSRAFNGIGLALVTPAIQSLVADSTDDSNRGMAFGWLQLTGNVGSIIGGLFSVLIAPITVFGIPGWRISFHIVGLISIIVGALVYLFANDPHFSDNGTNSRRQAPNKTFWSEVKDLVQESKSVLKISSFQIIVAQGVTGSFPWSALSFAPMWLELTGFSHEKTAFLMGLFVVASSIGGLFGGKMGDILSKRYPNSGRIILAQISSGSAIPLAALLLIGLPDDPSTIISHGLVLIIMGLLISWNGPATNNPIFAEIVPERSRTSVYAMDRSFESILSSFAPPAVGILAQHVYGYKPIPEGSSESQEILTDRENAASLAKSLYTAIGIPMALCCIIYTFLYRTYPRDRERAKMEALIESEMQLIESGGLAMDREFESEELSIVDYDDGDIDDDENTLLYRQLTLSKE*