MAVSAQIAMEACNGSAYQVSDPVKRALEAGSPVVALESTIVCHGMPFPQNLKTAREVEDIVRANGAEPATIAIIRGVVHVGLTGAELEDLARRGLSVKKTARRDIAYVVSQKKDGATTVSATMFFAAKVGIPVFVTGGIGGVHRGAESSMDISSDLTELGRTPVAVVCAGVKSILDIPRTLEYLETQGVTVAALGTDEFPAFFTPHSGCKAPSRVNSEMECAELIDANVRLGLGSGIVIGVPIPESDAAASEKVEAAIQRALSEASGKISGADSTPFLLKRVNELSGGASLQANVALVKNNAKIGAQIAWHLATIHRAKTTQLSRL*