MLHTASGPGYGASCLHSPQQPHPYCASSCVYIWRMLNRRHPLFLSKRRPFGPTQKLYTRSGRPPSLSCARRKLVVARGYVTQETTEKESELQEESEGDGVNTCSIPANLPWTVNPSLAVQSWGSIYHGSQESKYFNTKKDFPYPVGYSSIKIYKEKEYCQSIEEGPEGPVFVVKEASLGVFRSASPQKVWNKVCEQDKICVHGMRHFGFENSAVISVLRAMVSQSRNSRRRSCELKKSHGDHTDSSIVNSLAEEVNEQNSLNKATFAGGSEEVENVVNISTSDDVDYDDNDEEEEEEEEEEEDISLLDSADDDDADIFDIGN