MSASKKWSLADFKILVTGGSKGLGRAIVEECLSLGASVLFTARGREELDRVQATLAAVYGAERVQTMAADVSTADGRAALVARVAELWGTLDVLVNNVGTNDRMPAADVTFNGFERMIATNQTSAFFMCTLCLPLLRKSSHASVINITSLAGVRSSGTGVVYAMTKAAMGHMSEALACEWAGYGIRVNAVAPWMARTPLLEAAVQKDPAALDAVCEATPLGRLGDPADTAGAVAFLCMPASAYITGQVLCVDGGLAAQGFRGPCVVPHAQGS*