MKKIKMFMGAVLCMNLLAVSGCDRAVQSAVVEEKDETDQKKEENKKTVQETVAEQVEAPETYQTTIQADLRSADREDKENPMKFTLTADAPVKVPDVDAICLKKVKRVAISEEEQNKIKETFDKGQPMQEENDENEQVGTYTVDGLTYRYSYVQSEQESDVEEIGFQIAKFIFDDCGDMTLALSEKKEREERFQNYIKAGSGKVSEKEAKEKVSGLVSGDWELFESSSKALTEGNTTLEKDDFIFERALDGIPVNYVREISLPVNEQALEWENEDGTLHEGQSEGWENEVLTMDFCSGTLQSFLHRNPIEASNASDERLFLLPFDEVKDIFEKTITLQVMTEDKNRMIAVDGGSNYRYPSIDAQSAEITITKVQLGYMRMPDSEGSNTEAVLIPVWDFYGTWTSEEPEYKYGNGEDGLVMGDVTMDDAGVSLLTIDARDGSVIQRVQAGWAVSTGNN