MKAETVTLILVNLAGIMERADESLLPGVYKEVGAALHTDPTGLGSLTLLRSMVQAVCYPLAAYMSMRHNRAHVIALGAFLWSAATFLVAFSSTFFQVAVSRALNGIGLALVAPAIQSLVADSTDDANRGSAFGWLQLTANLGSILGGLCSVLIAPLTFMGIPGWRVAFHIVGLISVIVGVLVRLFANDPHFVKDGVIVHRVSSKPFSSEVKDLVRESGTVVKIPSFQIIVAQGVTGSFPWSALSFAPMWLELIGFSHGKTAVLMGLFVAASSLGGLFGGKMGDYLSTRLPNSGRIILAQISSASAIPLAAILLLFLPDDPSTTAIHGLVLVLLGLFVSWNAPATNNPIFAEIVPEKSRTSVYALDKSFESILSSFAPPVVGILAQHVYGYKPIPQGSSRSAEIATDRENAASLAKALYTSIGIPMAACCFIYSFLYRTYPLDRERARMEAFIDSEMRELLPENSNIDIQFSQES*