MKSRPWVDKSWRDTQNIFTCIPYSMPSVCISGFIYEFALADDVSIAAFDVKSEKIKIIALWNAIELVYCYELLEKTPKREWERHIIGVPSIWNTIEPRFASFFMPRDGEIVIVVNLKSGTSMEFIVMLKVASPLGNYVQTGRHRECLYVLSPFASVSPKYLVDNISGTVLFLIKFSTYLTKVLQLLIRGSYSYVESAVPFCNILEGILSITECQGLSKQPLTTDTIIFMQSVDQVQINQAIIPTSNPETVFDIKYYSRDQRRNHPPIKRTFLTKADVEKMRMEYKFDVNDFPKPYLTAKVEEDVNAIGGGYQK*