MNSPREPLVPPPTPRPAATVMLVRDPDAGSASGLAVFLMRRHAAMDFAAGVMVFPGGGVDDRDRDADLGRLGAWAGPPPQWWAQRFGIEPDLAEALVCAAARETFEESGVLFAGPVDQDHSAPNSIVSDASVYGDARRALADRTLSFADFLQREKLVLRSDLLRPWANWVTPEAELTRRYDTYFFVGALPEGQRADGENTESDRAGWVLPADAIADFAAGRNFLLPPTWTQLDSLAGHTVADVLAVERQIVPVQPQLARNGDNWEIEFFDSDRYNQARRSGGSTGWPL*