MSSTPSFILMVTALMLNQVASGFQPTCSRWMPNHPRIHPLSMVATTEVVASGGSSSALGRWEEVEGNFVLRPSVEDGPPRALVHFLGGALVGAAPHVTYRYLLERLAEQGYLIVATPHDLSFDHLQTCDTIIARFERIAPTLARTYGALPVVGIGHSLGSLLHLLITSLFPDTPRAANALLSFNNKPVQEAVPLFEEFFAPLCTVMAQKNGTVPSGAEAITLGLRLAKTATEGKLPSDELVGEVLSFLQPRGPFMKNSETELPKITIPAEARQAFEAISGPSTSTLRNAGVLPLMTNSVVILEQIPLLIEEVANGARDFVPPPDSVREAVRKAYRARRTLILEYTDDSLDESDEIEDLLKEAERVIRMKRPMVNIDLQRRTLEGNHATPLLAPPMDLAVRAEDVLGAETAKDRLFYDQADRTVEELVAWLEEGNL*