MLDRIKILSSKLIISQHFLRRSFRTKSTRRFNNVKDEDEEYNKVRRKTENEEAQIYLLKSRGQHLLMNPRVLNSIVQKSNILPTDTVLEIGPGTGNLTLKLLEVAQKVIAIEIDKRMVEILHKRVSERGLQDRLTVICQDALKTEFPQFDLMVANIPYGISSPLVAKLVYGKNSYRSGTLLLQKEFARRLLANPGDSEFNRLAVNVKLVADVEFVMNVSKKDFLPCPKVDSSVVKIYPKTEIPEVDYEEWCAFTRTCFTKKNKTLGAIFKQKRMLMELMKLQETKGDEENNTLYSDYHVNDTEDEDGLSNEDNVNFSPVMGKDLNLFREIINDILRSGGFEDKRPSKLSHKELLDLLSLFNRARIRFHGQVNLKDESDAELASAFGPL*