MLDRIKILSSKLIISQHFFRRSYRSQSTRRFNNVKDEEYNKVRRKTENEEAQIYLLKSRGQHLLMNPRVLNSIVQKSNILPTDTVLEIGPGTGNLTLKLLEVAQKVIAIEIDKRMVEILHKRVSELGLQDRLTVICQDALKTEFPRFDLMVANIPYGISSPLVAKLVYGKNSYRSGTLLLQKEFARRLLANPGDSEFNRLAVNVKLVADVEFVMNVSKKDFLPCPKVDSSVVKIYPKTEIPEVDYEEWCAFTRTCFTKKNKTLGAIFKQKRMLMELMKLQETKGDEENNALYSDYHVNDTEDEDGLSNEDNVNFSPDIGKDLNLFRDIINDILRTSGFEDKRPSKLSHKELLDLLSLFNRARIHFHGQVNPKDECDAELASAFGPL*