MKPAIRKSKIITTDDILLTLCRSMSGVLSKATQSSVTYSAMVQKITKTSLKPDFGCFVLFDGGFSGLVVTNFTKDAALELYTKYMRNMGMPAEELAILHTSDEVGDVLGELMNQIVGDFTGQIRKTLQTTISQNQPKMLSLNKQVILSVDTNLDRPQARRVTFTTENNHIFYLELAMDKTEFIQLEEFEQEDEFDADDLLDQHRSAKKEEKKTEPNQDFDDSLFDELGI