MVALNLGILHYWLDHVYGTFAHRFTLAPHFFSAGWGGAKLELLERVTRQLLAQGLPQAAAQHWPPPPIRPIWKTVWESRTARLQEGIFLTPCQDQVRAALPVESYTARVALLTSRDARLSDSACVLHLAGTGDHGFERRLRLGGPLLKQGIATMVLESPFYGQRRPRLQHGAKLLCVSDLLLLGRATIEECRALLYWMEEEVGFNKLGVCGLSMGGVHAAMVGSLHPTPLATLPLLAPHSAAVAFCEGILQYGTAWDALMRDQARTSGMNLEQVRERMRTVLRLTDVTQFPIPKNPSAVIFVAATNDGYIPRHSALEFQRAWPGSEVRWVTGGHVSSFILHSKEFQKAISDAIARL*