MESWFNLAALCMRDAPEWKLDASQADASLSHHIMPWVTLMKFDFRNIWIPEAPEDPADLLTRPEVRGRNFHVAPSASKVTLLEILAPGDALVEHQPLSAWLVRMLATVLFGNSEGPFPSTSRDHRNIARHQLRRNFPLPGDCTCGEFHAETSQECMLICRREGPWKCFRVIITFPAQIGNNLPGAWAAPFFPMMLDLVRQAACDFLNRPGLPVLRELDMHAYVVLSLRNYNRGAPLVPHKGVGNDVVTITFGQDSGLSSWTRFQSESRQFRFAQYMHVFMEKLGHPLKFYETLDGRVLVPYQCVVSRQEWEKLRDVFAPDFGKQKAAYRRANGGASAPSWTDSIRPHFLSTRPEWLLPPSDAVTTNDNAESDATKLVVRNTFLELQEAGLPAGSTCRRSKSIGARSWPQ*