METMSYPCSPLLSFPANEESGYFIWSSQAALHVDPCSDQQEDLDLLDTMVLDSNELHQHDAPDVDVSINCDDRIFGQESVNLAAIQEELLEEDSLSDLLLAGAEAVEAGDSILASVAFSRLDDFLSGIPENGAASSFDRLAYHFDQGLRSRMSSASTGCYQPEPLPSGNMLVHQIIQELSPFVKFAHFTTNQAILDAIIGDMDVHVVDLNIGEGIQWSSLMSDLARCGGKSFRLTAITTYADCHASTHDTVVRLLSEFADSLELPFQYNSICVHSEDELHAFFEDCKGSVIVSCDTTSMYYKSLSTLQSLLLVCVKKLQPKLVVTIEEDLVRIGRGVSPSSASFVEFFFEALHHFTTVFESMASCFIGSSYEPCLRLVEMELLGPRIQDFVVKYGSVRVEANASEVLEGFMACELSACNIAQARMLVGLFNRVFGVVFKKISLLMVYYISLGKNDLREPNKVIWSSLAAGCGSHGIVVLAFYAADKLLEFKPKGIETYIHPAVERAHFHKEDRMWQEYEN