MKNILEATKTIERCAVCGDLATGFHYQVASCNGCKTFFRRTLVSNRIYHCHKSGNCTFDKDMRCACRACRFDKCVAVGMNPKAIQCNRTGRLSFAQETPTSSTSFYPYFESDIPQQQLSTSNSMEKELCCLLPQTTDSNRKRSSTSPDSESASKRAYTISALLDFPESETISTTDENSRFRCTKTDVPSTTTTNVISSIHDAVGKYYSISEKHERLILHLIRAQEIINAWLDPEKCDTSVSILDLLTRPSIVTAKYPIKYFNEKYENQSSTGPGAMLNQKLEITVEYAKTFESFQWMPIQDKILLLRDVVFVLILLETAYKRSISKSTSVLNHRNERERQSVEENMGMSMIIESFNRANLDKKEFLLLKAIAFMHSECSGLTPNSYRQLSCQRQLILDTLFNYMMSKHEKHGPVRFGHALSVLWSVYEATNSYVESLMDMDLKPLTTELLANKLPEFLT