MAELEQISKFNGEGFHVWQEKTMYHLMRKDLWDLFEDEEEDADANAEEGLVEEILPKTPEWKKMNNKALGIIAWGLSDEVLHHISGIRDARKAWKELDRIFGSQAKNSKVKLLMQFYKLDIKNSTSVTMHINKFKSLKSQLATLKKIIDEDEAIAVLLASVNQDPYENLVSTLSNVPNLSQKDIEHSLLDEENKQKNKSAKEGVPSSRESVLYTKGAAGPKGRGRGFINNNKERIICHYCGKTGHVANDYFHKKRAQQVQEDHHHNQFLHEIEEEEEEEYDASATINKSDRLF*