KPKVVRGGGDDLGANDEMISFKDEGEQEEKISENVSAERDLDDVKSSLVNESESSSDSEQAERRPQTRADSESYDKARDYFSEALRRQQDGGFFKSPHYPGYPFLMIPDLTNPYLPNGSLSPSARTQSNKVPVVQHAHHVHPLTPLITYSNEHFSPGTPPSHLSPEILDPKTGIPRTPHPSELSPYYPLSPGAVGSIAHPLGWFMPQVTPPPHGLHQTGIPHPAIVSPAIKQEPSGDNISPTMQAKSPAPHKKEEDKKPHIKKPLNAFMLYMKEMRAKVVAECTLKESAAINQILGRRWHSLSREEQAKYYELARKERQLHSQLYPGWSARDNYGKRKKRKRENKPDS