MSASTPTVNGTNEPISIAIIGAGIIGTVLALGLTRRKDAFPLPVNVRVYEQSATLRAPGAGIAFTANARKCLALIDPVLEECATAVGTANGEDPERPNNYMQFVDGYTHRQEDVEVGQDLVGKKVYRLHAGRRGFEGCHRQEFLRGVLEHLNDDVVVLGKRLEEYSVLEQEKGKKGKLQMMFSDGSSAEADIVIGTDGLKSRVRQLLFGVDNPVSYPHYTHKIAYRALIPMPLAISRLGKSLALNQHMYGGPNAHLLTFPVANQKLMNVVGFVSDTNEWPLERSMTQPARKDEIVDAFRCWGPTVREIIDLLGEVDSEWLDKWAVFDHFDHPAPYYASVVSGKDKGKGLVCVAGDAAHASSPHHGAGAGIGVEDALALITVIEKAIRDIHSEQRTKDDALTAALKAYSDVRYERSQWLVRSSREVCGTYEWSNPEIGGDLEKGFEDVKERSHRIWDFDIDGMLTDLGSIYQSC*