MEESRDPLLQPNNVTESVNTNGDNSRFNLINRGGKNQNFIGPGFPGLKKRGHAVGNRSWIKIEQNGNSKVVELDKATVMRHCCLPARDLRLLDPVFIYPSTILGREKAIVVSLEQIRCIITADEVFLMNSLDGSVVQYKSELCKRLQEEKYHSDDLPFEFRALELALEFTCLTLDTQVKELEMEIHPVLDELAKSISTLNLERVRRFKGHLLALTQRVQKVCDEIEHLMNDDGDMAEMYLTEKKQRNSCNDLYDQVQGNIISTSTMGTGGPTLGMGMVSKSAPVSPVGSASASGSIKLQRAFSNISSHNKHGSLLSSSVTGEPENIDQLEMLLEAYFVGIDNTLNKLLSLKEYIDDTEDLINIKLGNVQNKLIKFELLLTAATFLATVFAVVTAVFGMNFEDDVFNEPNRFNWVVSISASLCGVLYICFLFYFKHKKVFPL*