MKSLPESFGNLTNLEYINLSESYNLEMLPNSFGNLIQLKHLCLQSCYKLTISRETFGNINTLEYLSLSDCPNMEVLPPQVTQQPLEKLHLFGASLKELPGAIGDLSNLELLELGSPFLETLPPSLGYLRSLQKLGLCNCQELKYLPDSVGLLSKLTTLRIECCGICYLPSDVMKMNNLESLQIVDCPLQELPFSRALTKLDSIDKCMFQLKFLQLYNTRISEVSFHEGVCPNLQYLKITSCDDLVEVGALPTSLITLDLSSCLALRRIRGICGLAKLQILNINGCKEVEELSSLETLISLEDFRSDIYYKVTKAYRVGIVDKAEG*