MKAETMTLLLVNLAGIMERADESLLPGVYKEVGLALHTDPTGLGSLTLLRSMVQAACYPLAAYMAIRHNRAHVIALGAFLWSAATFLVAFSSTFFQVAVSRALNGIGLALVAPAIQSLVADSTDDANRGTAFGWLQLTANIGSILGGLCSVLIAPLTFMGIPGWRVAFHIVGVISVIVGVLVRVFANDPHFVKDGVDVSNQPGSRKPFCTEVKDLVREADTVIKIRSFQIIVAQGVTGSFPWSALSFAPMWLELIGFSHGKTAFLMGLFVAASSLGGLFGGKMGDFLSTRLPNSGRIILAQISSASAIPLAAILLLVLPDDPSTAAIHGLILVLLGLFVSWNAPATNNPIFAEIVPEKSRTSVYALDKSFESILSSFAPPIVGILAQHVYGYKPIPEGSSRSTEIATDRENAASLAKALYTSIGLPMAACCFIYSFLYRSYPLDRDRARMEAFIDSEMRELLPESSNRDIEFSQEEDPFANHVNPNLQAR*