MLVKNLIIYAVSDSVGETAQQVAKACMSQFYVNETYEIKRFPYMINKGVLLETLENAKAENALIVYTLVDEELCSIVERYCEREGLSCIDLMTDILREISKRTGRKPKREAGIIRKLDESYFKRVEAIEFAVKYDDGKDPRGVLQADIILVGISRTSKTPLSMYLANKNIKVANVPLVPEIPIPKEVFEIDTKKIIGLTNSPEKLNEIRTQRLKALGLSSKANYANLERILQELDYSEEIMKRIGCPVINVSNKAIEETAGIILDIMKENGLKIYKEIEI*