MAKGPGLYFDIGKKARDLLYKDYQCDQKFTLTTYTSTGVAITSTGIKKGELFLADINTQLKNKNITTDIKVDTNSNLFTTITVDEPAPGLKTIFSFIVPDQRSGKVELQYLHDYAGINTSIGLTANPVVNFSGVIGSGAVALGADVAFDTATGNFTKYNAGFNFTNADLITSLTLNDKGDTLRASYYHTVSPLTNSAVGAELSHSFSSNDNTLTIGTQHALDPLTLVKARLNNYGKVSALIQHAWRPKSLITISGEVDTRAIEKSAKVGLALALKP