MGNLSARLLHYQPEHETNLPELPEGCISVILSFTTPRHVCRLSAVSKLFTSAANSDSLWNKFLTQKCLHQILSKAVSPIAFSSKRELYFCLCDPILIDGGTKMFWLERSTAKMGYMLSARELSIAFADEEYQHWRWVSLDDSRFNEIAELKAVSWLEVRGRMDCGLLCANTEYRVVFVLKFGECSYGWKELPIKFSITTPDGKMSEVAIKFSVTTPYEEEFEMTRALVESRRRRVHRNVNDSSSESEDDDEEDFKPLRTGDAFMSVTGAVNSGMLAMRAISRLRSLPSDDIGSLCDTVVENEQELTGYDRAMLNKFHEDEYGKLL*