MKRTRALMAARDDDTGVVGVAEMYCGIGVMSLAMRWVRRVRARTVVAYDLNPNACDAYARNHGTRPLAKNLAGVSMEALGKIGAEAWLMSPPCQPFTRQGKRLDVEDGRADSFARLVEETTKLSVEKRPRYVFVENVVGFETSKMRELLIEKLREMEFHVQEFILTPTMFGVPYSRPRYFLCARTTHAFRDAVDNIRRAPPPCELSHKRHWIPKYDETMDADVDVAPLSRFLDSENSDIWRENALRQDDIDRAKGCIDIVSSSDTTCNCFTKSYFKYVKGTGSVVANRLVDKSTWDGRTGEGEDDVRLRYFTVDEVMRLHSIPSDFEWPEELSKRQRYTLLGNSMSVACVAPLLEYLFDDDASV*