MITVVLDGKQIEAEENTTILQVARDNDVYIPTLCYLKDCYNFGKCGICLVEANGRTITACTAKVKEGMIINTKSDTVKERIKKRMSKLLDSHEFKCGPCPRRENCEFLKLVIQTKARASKPFLPKDKSEYIDARSTAIMLDRSKCVLCGRCVAACKTHSGTSVMKFIKKDGKRAVGIENDLCFDKSNCLLCGQCVIACPVAALTEKPHIDRVKKALADPKKHVIVAMAPSIRTAIGELFKMGFGKDVTGKLYTALRMLNFDKIFDINFGADMTIMEEATELLERIKNGGPFPMFTSCCPAWVRQAQNYYPELLKNLSSAKSPQQIFGTATKTYYPAISGIEAKDVYTVTVMPCNDKKYEADLPEMEVNGMRCIDAVITTRELAKMIKDAKIKFTSLEDGKADPAMGEYSGAGAIFGTTGGVMEAALRTAKDFSENKELKNIDYTEVRGFNGIKEATVELSGKSYNVAVINGAANLFKFMKSDKMKEKQYHFIEVMACPGGCINGGGQPHINAMDRELVDYKALRASVLYNQDKNLPRRKSHENPAILNMYGSYFGNPGQGLAHKLLHHNYAAKKSLV