MLVGILLTPLSAVLAPGDTVTVLGASGNVGKLVALRLADTFKVRGVVRDAARARAFLGDKVSLYEADLRGDDVTAALAPALEGAQGLVVCTGTTAFPTQAWSPSGREGVSLPVLRALFDAREAGGLGAVVEAAIASLSASGFNTPTVVDEVGNYKILEAWEAAAGASRKRLVLLSSVGVQRRAEMPYPILNACGVLDAKAAAEAAIVADAAGAGYAYTFVRPGQLFGGPYDNNYYLGTLFQLDKDAETREVLLGKGDVTLNDDPQLGTLRSTLAEVIAQTLECGAGENADFTCVNAKGEFPEPVVLRERLAAL*