MGENGFCKENDEPWKILEFYSGIGGMRYSVIKAGIRARVLEAFDINDRANDVYQHNFGHRPHQSNIQSLTAAELDKYGADAWLLSPPCQPYTRQGLQKDSDDARASSFLKILELIPLAFQPPLMLFVENVVGFETSNTHKQMMEIFAKSGFVTQEYILTPLQFGVPYSRPRYFCLAKRKPSTFQNPHLNSQLLWTPIPFLAHENAARIDGCNDLHLSCDPIKDFLETKISFGNHSGKTSEENISDSQSLDQYTVPLSLIERWGSAMDIVYPDSKRCCCFTKSYYRYVKGTGSLLATIQNDESLSEKDEIQTLKELGLRYFTPREVANLHSFPEDFHFPQHIALKQKYALLGNSLSVAVVAPLLRLNPVLVS*