MLCTCHTGDETQLLHWVLGPVLMFLHHLNESEYTKGFIVASVTMAGCRGLELSVPAERNVFMRMIRALTNHTTVKQATACLSGIMQVVRLCLSTDAFTAFESPGELLAELTMSWGIQASSHFLRNSLLLGGNSGEVARETLFDCAEHLCVRKYEFSEMCSLLCMMSAKSVVATLLTLWHRKVLELDRVCQAVERIAMTWPQSRSKRLFDLFRVEIGPHEMSRIVAREHYALSYAFVEGTGEATATPEARLFQTLN*