MCVLLKYITWQNRHGFVEECLVSIKREGKKNPLLSRASVLKMAVSTDCHKAQQDFPKVLILKPISFLAHVGERHVASNKFTFLKAYESSLPLHQFLSTHSPSIKAILSSVGTPITADILQLLPEVGVVVTTSVGLNQVDLPECRRRGIKVANAGSVFSDDVADFAVGLLIDVLRKVSASDGYVRKGLWATKGDYPLGSKLGGKRIGIVGLGNIGFAVAKRLEAFGCSISYNSRKRKPHVSYPFYESVCELAANCDVLVICCELTDQTRHMINKEVLSALGKEGVIVNIGRGAIINEKEMVQCLVQGEIAGAGLDVFENEPDVPVELFAMDNVVLSPHIAVFTPESFLDLMDLVMGNLEAFFSNKPLLSEYGD*