MSYEYQTQGFTLSNAGRRLVVDPITRIEGHMRCEVNIDSNNVITNAVSCGTMFRGLEIILQGRDPRDAWAFIERICGVCTGVHALASVYAVEDALKINVPDNANIIRNIMLATLWCHDHLVHFYQLAGMDWIDVISALKADPKKTSELAQSLSSWPMSSPGYFFDVQNRLKRFVESGQLGIFRNGYWGNPEYKMPPEANLMGFAHYLEALDFQKEIVKIHAVFGGKNPHPNWIVGGMPCAINIDDSGAVGAVNMERLNLVQSVITRTSEFINQVLMPDALAIGHFYKDWSKIGTGLSNQSVLSYGAFPDIANDFGDSSLLLPRGAVINGDFNNILPVDLYDPEQVQEFVDHSWYQYPDDHKGRHPFDGLTDPYFNVGAAKGTDTNILQLDEQARYSWIKAPRWRGHPMEVGPLARTLIGYHKKDAATVESVDRMLSALKMPLSGMQSTLGRILCRAHEAQWAAGKLQYFFDKLITNLKNGDFATANTSKWEPSTWPRQARGLGFTEAPRGALGHWTIIKDEKVDLYQCVVPTTWNGSPRDPKGQIGPYEAALLGTKMAIPEQPLEILRTLHSFDPCLACSTHVLGDDGSELVSVKIS