MCIGGGKVVCVTGGSGFIASWLIKMLLQHGYTVNATLRNIKDKSKVSHLLGLDGANERLHLFEAELLEEQSFDAAIDGCEGVFHTASPLSFTAKSKEELVEPAVEGTLNVLRSCAKSPSVRRVVITSSTASMICNQNRYIPGAVADETWYSDPEFCEKRKQWYNLSKTLAEEAAWEFAKQNGIDLIALHPVLVIGPFLQPTLNFSSEAMLNFITQGKEAWSDGVYKFVDVRDVANAHIVAFEVPSANGRYCLVGANGYSSSLLKILQKLYPSITIPGNFEENGLPLTPAFQISGERAKTIGVKYTSLELSVKDTVESLIQKDLLKILPQN*