MSYGGSSSGGRGGRRVEYGRTYVVRPKGRHQATIVWLHGIGDNGGSWSQLLDSLPLPNVKWICPTAPTRPVAAFGGFPCTAWFDVDETSLDGHADIEGMDASAAHVANLLSSEPSDGTYLSLGIGGFSMGAAAALHSAACYAHGRFTNGVAYPINLRVVVGLSGWLPSSRTLRSKIESSQLALRKASGLPILLSHGMADEVVTYRNGERSAEILRSSGFQYTYFKPYNGLGHYTIPEEMDDVSKWLRSTLGL*