MNFGGNGNATIRCKYCRASLSVIPGERAIQCAQCNCVTRIRRADRIPLARPAHVPPAFQRARGKKRAVLVGITYAGARRGCGDLRGPVNDVKCMRNLLCQRFGFPGECIIMLTDDQRDPFRLPTKENIRMAMHWLVQGCSYGDSLVFHFSGIGAQVADDDGDEADGYDEAICPLDAFQSGPILDDEINEVIVRPLVHGARLHAVVDACYSATVLDLPYQCRMSRNGFWQWEDESPPSGAWKGTSGGHAVLISGYSEGKGNFAMMPDAHASVVGAMTHSFVRTLECQPRGVTYGHLLSSMRAIMKNRGGGCDLQGAIGAPIRTVANFSGVQEPNLSSSETFDIYRKQFVL*