KDIPGTSSVSPGSSKQCAPDTESPSGTGEADYCRRILVRDAKGTIREIVLPKGLDLDRPKRTRTSFTAEQLYRLELEFQRCQYVVGRERTELARQLNLSETQVR