MVKKAVLIGINYPGTEGELLGCINDVKRMHKSLVELYGFSEENIVELIDTDESQTQPTGKNIRQAFWDLVGSAQPGDVLFVHYSGHGTRLPPETGEDDDTGYDECIVPSDINYITDDDIKEIVSHVPKGCSFTFVSDSCHSGGLIDSAKEQIGESFKKKSNKRFKCLFGLFCYKGTTSEAESKEETPIKIDDDENDVNGRNRFLPLQTSIKMLKQATGRDDIKEGNIRTTLFDLFGEDASPKVRKFMKVILSNMQESTGEGLMLRSLAEQAIILLKDKLNDEEYLKPAMETRVKSKKEVYAGVINGGLGSNGILLSGCQTNQVSADVGSRDKAYGAFTNSLQIILAETKGKISYKELVLKSRKYLEKQGYPQRPGLYCSDSYVNAPFIC*