MALCRSRSHLAASLVGRCAKALSYQAQANTDLRAELAELIPGQQERLKQVKAKYGGVSLGDTTVDMAIGGMRGIKGMLWDTSLLDPEEGIRFRAFSIPECQKILPGAMPGGEPLPEGILWLLMTGKVPTKEQTLAVSKDLKARAKVPGHVFDAINALPKTAHPMTQFTAGIMALQVQSEFQKAYDKGIHKSKYWEPVFEDSLNLIACLPEVAAYIYRRIYKGGEVIPSDQALDYGANFAHMLGFNDAKMHELMRLYLTIHSDHEGGNVSAHTVRLVGSALSDPYLSFAAGINGLAGPLHGLANQEVLRWIKSVTNEIGSDVTTDQLKDYVLKTLKSGKVVPGFGHAVLRKTDPRYTCQREFALKHLPEDPLFQLVSKLYEVVPPILLDLGKVKNPWPNVDAHSGVLLHHFGLTEDNYYTVLFGVSRAIGTLSQLTWDRALGLPIERPKSMTMDWIENYCKNKASGK*