MDSTTYKDRKSAKISFLDKLIKIVSVGSGESLEANSSKIVAGLEPLDTNKLLVALGRLATNDEIDRKQLVRKCLKKDSIGSRQEKKRAKVSRKVVVSVEEEVAAVENMEVNVVGSTTNSNTEATSTTRAIPLTLVDQVKTCNTDINQTRKMISSIISKPKCTEKLLNKPPFRFLHDVIMALGKATGFDLSQIFSDEELVSSNIKDKEPKMAFLQKLITYLESKLNMSIDVHPGKIVSGFDAEKTNYVLQLFTVVSMHQTTLAVIDAEPVADKDYTNQSPTCDMRLFDSDVMLMDITNSTKVSATDEEGNLDEREHEESGLTVKSSTEALNEFTDDGDDVTFEDKTEEEPALIGIMPIESIIQDGNAIQAYQDIISPSDEDTANSEGFGFKLSLYRDAIEPKTHPDVHLPSPMTAKDLDSVADAIKCITESISSFGVFMGEALTEMDEGSEHWKHEQSDIQKALE*