MKLGFDSNVVATMSQFQLEQSSVIKTAPPGRQLEFSPKNEPIDLAPLTQSNLQDLSKMQPIDLNYYNTNYQRAYEYAAIGLGGHNQSSLIPAPSTAGQLYYGFPNGVVQQDWGRPMDTYTAYPRATTLQYNPQDASGTTTAAQEQRTVYKGVDMPSPVDSGIGADLSMITGAKEEFFQTDTMLDRSAERALSHRDSPVVIPKLHNPLGFQYVLEAPISTSVRKEDDRMTYVNKGQFYTVSLDYIPDINKPLKSVTVKSQLMIVFREDKTYEEEIKTWQFWHSRQHSAKQRILEVDSKNSSGMIGQIEEIAHNAVQFYWNPSENGVKISIATQCLSTDFSNQKGVKGLPLHVQIDTYDGDNDKQPFHRGYCQIKVFCDKGAERKLRDEDKRNQKRKLAGNHHCRHLSVGRGCPSLLCCIAGANRKMLHENRRDEKRRIQGTLFSVCSLCVLVPSIHVFPLRPSVRSRASWLKIRIYVQLQNPFILCVVLTKPSEGVPVNPFFSGALSGRKKTEGEYHEPCERSEFYHMRELDKPAALFIAPDEYDSRYLDGTSIGYDGLSDMEPVAKRPRPSERIMLYVRKRDDQIYTPLHVIPPSLDGLAQAVAHKFGIDSQKISGLYKRCAKGVTVKMDDDMLRHYCNEDTFILDVEPSPEDSTCFAATLVEIMPPQYQSSSG