MDLRQLISDQTDVSLSLTAHVSSIEATTTNLVLSPLSLHVVLSLITAGSSGSTRDQVLSFLKSKSSDDLNKLSSDLVSLVFADGTAAGGPKLSFANGVWVDQTLPFKSGFKQIVDDLYKAASNQVDFLNKAVEVASDVNSWAEKQTSGLIKELLPPGSVDNSTRLIFANALYFKGAWNEKFDASKTKEDDFHLLNGNSIKVPFMTSHKKQFIRAFDGFKVLSLPYKQGEDKRQFSMYFFLPDVKDGLPALVQKVSSQSGFLNGHLPVEKVEVGDFRVPKFKISFGFEASKILKGLGVELPFTEGGLTEMVDSPAAKNLYVSSIFQKSFIEVNEEGTEAAAASAAVVALRGIRIQEKLDFVADHPFMFLIREDMTGVVLFTGYVMNPLQS*