MSGHAAPAPHVVEDYRGVIQLLSDGTVVRSDAGSGAGALLPPEDFPDVPGVQWKDLVYDATHGLKLRVYRPPTAGDAERLPVLVCFHGGGYCLGTFEKPSFHCCCQRLASELRAVVLSADYRLGPEHRLPAAIDDGAAVLSWLRDQAMSGPGADSWLAESADFARVFVAGESAGGNMSHHVAVLIGSGQLTVDPLRVAGYMLLTPFFGGVERAPSEAEPPAGAFFTPDMSDKLWRLSLPEGATRDHPVANPFGPDSPSLAAVAFPPVLVVVAGRDILHDRTVHYAARLKEMEKPVELVTFEEEKHLFLSLQPWSEPANELIRVMKRFIHKDEGSNNF*