MKLGFDSNVVASMSQFQLEQSSVIKTAPPGRQLEFSPKNEPIDLAPLTQSNLQDLSKMQPIDLNYYNTNYQRAYEYAAIGLGGHNQSSLIPTPSTAGQLYYGFPNGVVQQDWGRPMDTYTAYPRATTLQYNPQENQQERVYKGVDMPSPVDSGIGADLSMIAGAKEEFFQADSMLDRSAERALSHRDSPVVIPKLHNPLGFQYVLEAPISTSIRKEDDRMTYVNKGQFYTVSLDYIPDINKPLKSVTVKSQLMIVFREDKTYEEEIKTWQFWHSRQHSAKQRILEVDSKNSSGMIGQIEEIAHNAVQFYWNPSENGVKISIATQCLSTDFSNQKGVKGLPLHVQIDTYDGENDKQPFHRGYCQIKVFCDKQPEQDQRLGSGLSNAAKFDLQELLYLKTVVKGALSGRKKTDGEYHEPCERSEFYHMRELDKPAALFIAPDEYDSRYLDGSSLGYDGLSDMEPIAKRPRPSERIMLYVRKRDDQIYTPLHVIPPSLDGLAQAVAHKFGIDSQKISGLYKRCAKGVTVKMDDDMLRHYCNEDTFILDVEPAPEDSSCFAATLVEIMPPQYQSSSG