MSNGYKKEVVGETEKGSTIFISVPIPMDQELFEFARLGKETELQRMKKQKPNTLKGCTPKGNTALHIASRLGRTRFAAAISELCPSLLLEQNSRGDTALHAAARAGHFTLVRELINCSSKKGLKDQMMRKVNVEHNTALHEAARNRDHKVVELLIGEEPKLAFVSNKAGASPLYVAAHEGCLESVESILKVMESQQACWGGPQDRTPLHAAVVRQHLEITELLIKARPAFLLVKDTYGNFPLHYAVALGDVGMVRMLLNKNKSIAYLGDKENRSPFHIAANNGHISVMEELLRQCPDSAETIDDKKWNALHVAVAMENIEAVKYILSSKRLKDLINEPDKDGNTPLHLAIIKRHFSISLLLLRDKRVDLNLINGEGKTVTDIVESDQELSKKFQKVIHLCL*