MDAPAAAEGSGNGGKHIVLVHGACLGGWSWFKVATPLRAAGYRVDTPDLAASGVDPRPLREVPTFRDYTQPLLDLLASLPEGHRVVLVGHSLGGVNVALAAETFPDKVAAVVFLCAFMPDCTARPSHVMEKFVEGKWLDWMDTEMKPQDAEGKLPMSMMFGPRIIREKFFQLCEPEDITLAASLMRVSSMFVEDLVLQQPYTKERYGSVRKVYIVCREDHAIVEKFQRWMVENNPVDEVKEIVADHVVMLSRPDELVRCLTDIANKYA*