MAKLLDIVKPGVVTGEDVQKVFAYAKEHNFAIPAVNCVGSDSVNAVLETAARVKAPVIIQFSNGGAAFYAGKGIKPTSGTRPDVLGAIAGAKQVHTLAKEYGVPVILHTDHAAKKLLPWIDGLLDAGEKHFAETGRPLFSSHMIDLSEEPMEENMAICREYLARMDKMGMTLEIEIGITGGEEDGVDNSDVDESRLYTQPSDVLYIYDQLHPVSPNFTVAAAFGNVHGVYKPGNVKLKPSILGESQEFVSKERNLPAKPINFVFHGGSGSSREEIREAIGYGAIKMNIDTDTQWASWNGILNFYKANEAYLQGQLGNPEGPDAPNKKYYDPRVWLRKMEESMSKRLEQSFEDLNCVDVL*