MGFKRTFEAEDVQQLNVKHERHISYANKLAKLDEGVPYRASLEKPGVAIGDDPSDLYGFKCEANVETDAPLSWMTSGFEEDSQSGGTTQSTLFDESPESDCLWRPFCLADDVEWCQSSPRKAVPIGSDYQADIPECVKDEVRDHQVMMGKCVIPMPVCETDEIGKGRKDCICMDKGSIRCVQQHIMENREGLFEAIGYDRCMKLGLGEMGEEVAGKLTEDEEDLFHEVVYSNPVSLDRDFWKQLKSAFPSRTMKEIVSYYFNVFILRRRAVQNRSRSLDIDSDDDEWQVEYDNTFHGPQTPGKSLSRVEEEEEELVAEEDSCMSYDFKSSNAISSRCPVRKREESSNVGNYWRHCNDLVEDHPYSFDPCDSILEDHCWSKNIDLLPTSNIIDEIFGQDPWEDDFFMGK