MKAKLKTEKKALSPVSSMASSNYTKRRSFSRPSWLLCTVADLDEKMNKVALKIPGKGSPDSFAERADAYYQKRPQLMALLQELYNSYVSLADRYCQALAKNHNHRRYSSPAPPLSYNQNGYCDEEEYGGDIIDSDAESSLSFQPSFPPSTQDKFDIEMIVADLVIRNVDYDFVLEELNQVERQSNESSRKIELQKSLLDVMESERLILLNENARLGYKVATLMEENKAVSSESLFMKRKVAELAGCILKMREDHRVCMLSRKIEDLQGQIYGLEKRNKEYYDQLVKHEEEKTRRSKSMKVKGEANMKYCFKVPEDVVAGITRSFSFGNLKKGSGEHKVNANAEVKKKVPKLWDRVKKFDIFFCGPNFNTVYC*