MNKVVINEKIVEFNEATTILKLAGENGIDISTLCFLDDCNEIGNCGVCVVEIEGRDELATSCTTYVEDGMVINTNSEKVQNAVKDRISTLLDKHEFKCGPCKRRENCEFLKLVIKHKARASKPFIVADKTPYVDDRSKSIVIDRTKCVLCGRCEAACEKKTGTGSIKLVDNGDGLKVTTTENKCFDDTNCILCGQCVAACPVDALSEKSHMERVKEALADPEKHVIVAMAPSVRTAMGELFKMGYGVDVTGRLYTSMRKLGFDKIFDINFGADMTIMEEATELAQRLENNGPFPMFTSCCPAWVRQVENYYPEFLDNISTAKSPQQIFGTASKTYYPKLEGLDPKNVFTVTIMPCTAKKFEADRPEMEYEGLRNIDAVITTREFAKMIKDAKIDFANLEDSTADPAMGEYSGAGAIFGATGGVMEAALRSAKDFIEKKELKEIEYEAVRGLNGIKEATVNIAGKDINIAVINGAVNVFEFIKAGRLEGKEYHFIEVMACSGGCVNGGGQPHVNSIDRAKMDIRAVRASVLYNQDKNLPKRKSHENSAIIKMYENYMGEPGHGLAHKLLHMKYNKK