MNVDTISDFLAEQRDQAPEELQPLVLEFETLWERKLWHQLTNLLLEFFNHPGSAPQRLQFYKVFILKFADKINQLKLVDLALKAATQCRDNQERLSFLEAVVKKVDHEDSQDAYVFATIAVARVKLDLSDLDGARKDLDTAERILDNFDSVESVVHAAFYDTNAKYFQAKSDWGSYYKNALLYLACIDVKSLSLEEQRQRAYNLAIAALVSSSIYNFGELLLHPILDALTIDDRHKWLHQLLFAFNRGDLAAYDLLASHISSDPLLAQHTRQLREKIYLAALTEAVFRRPPHDRAMSFSTIANETKVHPDEIEHLIMKALSLDLLRGTIDQVDEVAHINWVQPKVLDMQQIKNMRQRLQEWDSSVDKLGNWIEGVGQDVWA*