MHFSTVTRDMEVTLEQRGRAGILPKACAPPAWEPGCRDPQGARHGPRIGLVEARKDRREGGRARGGGRPGALGSRSGRSGGPGRASRGGRAGAKAPVKKNAKVASVSVQLEMKALWDEFNQLGTEMIVTKAGRRMFPTFQVKLFGMDPMADYMLLMDFVPVDDKRYRYAFHSSSWLVAGKADPATPGRVHYHPDSPAKGAQWMKQIVSFDKLKLTNNLLDDNGHIILNSMHRYQPRFHVVYVDPRKDSEKYAEENFKTFVFEETRFTAVTAYQNHRITQLKIASNPFAKGFRDCDPEDWPRNHRPGALPLMSAFARSRNPVASPTQPNGSEKG