MHTLALSTTPSSPFLNPPNRTVQNPSLPLSLNPVRPIPTRRTNSPPSIACNVALKTDPPATVSSPSEESDPARIGARVRVKVPLKVYHVQKIGEIDLYNKEGTMKQYVGLWKGKTISANLPFKVEFVEEVESRGPVKFFAHLKEDEFDYVE