MIKGLAITPPVLGRISIGKIVEKNGKRLPEKDDQFTITSQIQNKDGWVKHPLDEQLRAKAQNGKLRTIPVRMIFNDPELNLRAEYTLFDRQTGRPVCVGNGESCQRLTQQGVEQLPCPSPDLCPLAQGGQCKPYGRLHVNLDDSDELGTFIFRTTGYNSIRTLAARLNYYHAASCGLLSCLPLQLTLRGKSTTQSYRTPVYYVDLTLRDGLCLKDAIHMAKEVDQQSKDAGFYQEALDFIAKAGFNNAVFELQEDEGLQIAEEFYPEMSEQANDSYVEGQQRQNTKTQHNKEHAEHNPVMQLTQGLRQSVKAVN