MGSSHHHHHHSSGMNRHTDTHYPSLADKVVLISGGASGIGRAFVEAFVAQGSRVAFLDLDAEAGQGLAHALGANSLFLPCDVRDIERLKACVAEVERTWGAVDVLINNAARDDRHALADVSVEYWDERMQTNLRHAFFAAQAVAPGMARRGSGAIINMGSISWMRGRPGMVCYTTAKAALNGMTRTLARELGGQGIRINSLVPGAIRTERQDAMWAADPAGLEAASQAFIDQQMLKFRLDASDCARLALFLASDDSRGCTGQNFVVDAGLSIQ