MDNILINKIIKILKENKKIIIAYIFGSVANGKDTNGSDIDLAIYVSGKELDTFEYLNLKRKLMDVCDREVDIVILNNANPLIKHEIFRDGKKLFSRNEKMENNLIVHSLFEYEDMKKYYDLSYKCMITRIRKEVEINGEN