301 aa
MRVVVGGGSGFVGSALCRLLGSRGHTVTLVSRSPGSGRVTWGQLEARGLPPCDAALNLAG
LPALGDPRRRWSPELSAELRGSRVETTAALARAVWAARPRPRTWLLVTGVGYYRPSRTAR
YTEDSPGGDSDLWARLVAAWEAAATLPESPGGPQASPVRHVVVRPGVVLGKGGGIVSRVS
WPFRLGLGGPMGSGTQPFPWVHVDDLAGIVAHALETPSVCGVLNAVAPGAVTNADFAREL
GRALRRPALLPMPSWLVNAALGRERGLLLLRGQRVSPQRTLASGYRFKFPELAAALQEVV
S