MFIECVVFKQVVLSEVKGHVCLITLNNPSKLNIITPKVAIQLAELYEKWEKEKDAEMVIIKGVGRAFSVGGDLRIFHNGLEDTRLIETLYKIYWRQYHIHTYLKTLVSFVNGITMGAGASLAVACTFSVVTENTGEYLALTGSRINGAEMIALGLGTHYVPSKKLEKLEKLLLDLNTGDKNIVRAAVDSFSLKISPGEKSILHNRSIIDKCFSKDTVEEVIKSLEEEESDMDRNEWVKDNINKIKRSSPTSLRNGITICSTSTQTNAF*