MNVDTISDFLAEQRDQAPEELQPLVLEFETLWERKLWHQLTNLLLEFFNHPGSAPQRLQFYKVFILKFADKINQLKLVDLALKAATQCRDNQERLSFLEAVVKKVDHEDSQDAYVFATIAVARVKLDLSDLDGARKDLDTAERILDNFDSVESVVHAAFYDTNANYFQAKSDSGSYYKNALLYLACIDVKSLSVEEQRQRAYNLAIAALVSSSIYNFGELLLHPILDALTIDDRHKWLHRLLFAFNRGDLAAYDLLASHISSDPLLAQHTRQLREKIYLAALTEAVFRRPPHDRAMSFSTIANETKVHPDEIEHLIMKALSLDLLRGTIDQVDEVAHINWVQPKVLDMKQIENMRQRLQEWDSSVDKLGNWIEGVGQDVWA