MKAIRGLKRALNDTGRYRYKSPELAVDHVVIGGGIVGLAIAQRLCQQFPSKSTYLIERHPRAGEEISSRNSEVIHSGLYYPEDSWKTKLCIRGRDLMYQRCKERNIPYRQTGKLVVASHEQLPYIHNLHQKSLRMKWPEFSLAGKEDRQDPVLPTELISGEQAREMESDLSKDIVGALWVPTTGIVDSHTFMQSLEKDIVESEQGQVAYGTRVVRLDPYIRSKRPANIPDTETGWILQTVTGKAEETDSILARTVINAAGLSSTFILNALLPQDQRIPMYYAKGSYAKYKGPGVSNVSHLIYPCPETGPTQHAFQSLGTHLTLDLDGNIRFGPDLQWIPAPDTFSDDPEQDTDFWMEHLTPDESQIAEMHQVVTQYLPGVTLDGLQPDYVGMRPKLIPPSGGFQDFVLRIDHPIDADYASIAEFRPMISLLGIESPGLTSSLAIAEQVVTGILKGGKTEV*