MGCGASQPEAPAGAAASESAVQRRPVPDDPAEMAKSSGIDRELDRARQQEELKVKLLLLGAGESGKSTIFKQMRILYGSQRSDDDLRMYGVVIRSNVITAMRKLCGLLRALEMEGQLGEDPAPEDGGMTPKGAYDLIVAHLIDNTGNPDDLETPNGDSKDWVGNVARAGLGANNDAKQFLQLWKPIKILWDSKTMKEVWSKRAQVNVIDGHKEFLQDLTRLASPNFKPTTQDVLLARVKTTQVVMERYRIDGIEFEMYDVGGQRSERRKWIDCFENVDAVIFVAALSEYDQALAEAKRTNRMVEALDLFRSVCNNRAFANTSIMLFLNKKDIFAEKLLYSDIATQKPFSDYPGPPKDFNNGVLYFIQKFKDCLIDDDFNDSFIHVTCATDTNNMEFVLDSTRTIIMTDNLRRSGFLGSG*