MGTERFVDLIQKKKNGETLTKEEIDFMITDYVAGKIPDYQMSAMLMAIYFNGMENEELAAFTLAMRDSGDLVDLSPIEGIKVDKHSTGGVGDKTTLIVGPIVAACGVPVAKMSGRGLGFTGGTLDKLESISGFRIDLSAEEFFETVKKTGISVIGQTGNLAPADKLLYALRDVTATVDSIPLIAASVMSKKLAAGSDKIVLDVTTGSGAFMKNTRDAKKLAKHMVAIGNHAGKETVAILTGMEEPLGFAIGNNMEVKEAIEVLKGDGPEDVKEVSVALAGMMLSLGLENVSHSQGKRMAKKALSSGQAFEKFKEMVQAQGGDIRYVEHPEFFERDAFEGEVLAAEDGFLSGMDTEKIGVAAGLLGAGRETKDSVIDMSAGIYLKKKIGDTVKKGEPIAICYAGTKEKLNRGMAMFESSIRYSKEAPRIPKLIVDIIR