MVCVIGIEGSANKIGVGIIRDGVVLSNPRATFHAPPGEGFRPTETAQHHRQQIVRLVGEAIKLANIQNPELEIDGIAYTKGPGMGAPLQVGAIVARTLSLTWKKPIIPVNHCVGHIEMGRLITGADNPVVLYVSGGNTQVISYTKKRYRIFGETIDIAVGNCLDRFARVLKLPNAPSPGYNIEQLAKNGKKLMELPYSVKGMDVSLSGILSLIEKKAPKLIESGDFTPEDLCFSLQETVFAMLIEITERAMAHTSSKELLIVGGVGCNLRLQEMASAMCAERGAHLFATDERFCIDNGAMIARAGELMLASGMRFDLRKTTTTQRYRTDQVHVEWRD