MLLSCPTVKLIVLQQRRTFTSSLAKRFSFNAQSLTESQAQAALDKDCIDFLPWLEQIAGAKITNTLSTGKSLYGRALFASKVIHAGDCILKVPFNAEFSLVSQAFKKHLPKAIERPALENFMYAYTLVGSRAWETSRGISLIPFADFMNHDGLSASIVLTDEDNQLSEVTADRDYSPGDEVLIRYGEFSNATLMLDFGFTLPYNTHDEVQIQMDIPNDDPLCNMKLGLLQTHYTRSVKDINIFHSSYDTFTIKEVKSATGKGIPQSLRAFARLLSCTSPQELNDLSKEAELNDGRLARLPFKDRSRELEAHKIILAHINSLIVDHSVCIKELGASNFRFESQRLTVRRQMARELIFGELRVLRSAAEWLIHYCTNLFSAP*