MSARGTLWGVGLGPGDPELVTVKAARVIGEADVVAYHSAPHGHSIARGIAEPYLRPGQLEEHLVYPVTTEATNHPGGYAGALEDFYADATERIATHLDAGRNVALLAEGDPLFYSSYMHLHTRLTRRFNAVIVPGVTSVSAASAAVATPLVAGDQVLSVLPGTLPVGELTRRLADADAAVVVKLGRSYHNVREALSASGLLGDAFYVERASTAGQRVLPAADVDETSVPYFSLAMLPGGRRRALLTGTVAVVGLGPGDSDWMTPQSRRELAAATDLIGYRGYLDRVEVRDGQRRHPSDNTDEPARARLACSLADQGRAVAVVSSGDPGVFAMATAVLEEAEQWPGVRVRVIPAMTAAQAVASRVGAPLGHDYAVISLSDRLKPWDVIAARLTAAAAADLVLAIYNPASVTRTWQVGAMRELLLAHRDPGIPVVIGRNVSGPVSGPNEDVRVVKLADLNPAEIDMRCLLIVGSSQTRWYSVDSQDRVFTPRRYPEAGRATATKSSRHSD*