KPVDLEQLVEPECDNDLLGSGTDNAVCHGRISLPTCQEYLWEAKHSDKVFKSEGGPDSCLQNAGLESHSPGVYKEYCGAEMSDLSCESTPRLGYKDNRSSLLLDHMSVQERQLVFRNMFRYETPVIDKQWPKHSISPGLQNFFGLESGSNLAECGLMTTKNEVKTVLSSSIEFFGKDTGTIKGSLSDEGMSRDLQVKWKKLADLESLKTSNSRVSEIELCSSDERDKAGAFAMQKRSRRPPRRYIEELAESKSKFYSRKCGVACKRSKNSFLHVRSDKNNRQKETQEETLLCQDKSYEVGCIQVPFGLPVEAGQLEEHNSSLEISDDECVLRRSTQKDSKQIKHYTSWTSSEVMKLIEGVSQCGVGRWSAMKRLLFSSCSHRTAVDIKDKWRNLLKASCTHELIKRDISKQASDHVPESVLQRVRELAVIYPYPRRKRSTCNTHAMSSFATNECNALPPKEKIDY