MRRVKVEPRPNAIRLVQSQGLVYNVLNDPIPGEKKREHYWNDDRYYAFTVEETELLDRAATDVFNMLCEASEYLTENPEQITSKLGIPSYCVKQIIESWDREPAFGSVYSRFDICFGGLNHPDPRLRVPKFYEINADTPVSLLESSAIQWFWLEQTGHGPDQHNAIDEYLIQAWKRNLVEIEARLGHKPKVIHFASSWDPWGEDRFNAFVLADTCHVAGYKTKNILIEDIGLGPDGRFYDGDGLHIDVIFKMYPWDYMMKEEFGKACFADMDKADGTIWFEAPYKLMWSSKAIFAILWDMFKDDPRGQWLLPTYLESEKPASLTRYARKPCYSFEGRGVTLIQDEQVVSHVDPFDREHGEGYVVQELALLPEFKDDHTGETFHPLIGLWMIDGDPAGFGIREDLGLVTQSDSVFVPHVVEDAKEVSYTRKPVPTLEEIEASLSMETYNIVSSLKNEKNEDLFAYIDNVVSCGQALEAIKLV