MSVSFVVLVETKGKLDRLEFHFASHTIRIQSKESKRTEHFFPQVWFQNRRAKWRKTEKCWGRSTIMAEYGLYGAMVRHSLPLPETILKSAKENDNVAPWLLACMQLIL