MATASSTDSSLSPLRLLGKVALVTGGATGIGESIARLFCRHGAKVCIADLQDNLGQNVCESLGGEPKTCYIHCDVTIEDDVRQAVDFTVDKFGTLDIMVNNAGLGGPPCPDIRKVALSDFEKVFDVNVKGVFLGMKHAARIMIPLNKGSIVSLCSVASAIGGIGPHAYTGSKHAVLGLTRSVAAELGKHGIRVNCVSPYGVATSLAVAHLPEDERTEDALIGFRSFIGRNANLQGVELTVDDVANAVLFLASDEARYISGDNLMLDGGFTCTNHSLRVFR*