MSAVGDIGLIGLAVMGQNLILNMNDKGFTVVAYNRTTSKVDLFLENEAKGTNVVGAYTIEELVAKLKRPRKIILLVKAGEAVDNFIQQLVPHLEEGDIIIDGGNSYYPDSIRRTKELEEKGFLFVGSGVSGGEEGARHGPSLMPGGNDKAWPAIKDIFQKTAAQVGNDPCCDWMGPSGAGHYVKMVHNGIEYGDMQLIAEAYDILKRGLDLHEDEISSIFEKWNTGVLDSFLIEITTNILKYKDDDGEPMVTKILDKAGQKGTGKWTAVNALDAGTPVTLIGEAVFARCLSAIKEERTRASKVLSGPTREPFRGDKQQFIDDLEQALYASKIISYTQGFMLMRETAKELKWELNYAGIARIWRGGCIIKSVFLNDITKAYEKTPDLESLLFDDFFNKAIHKAQPGWRRVIAQAVLWGIPTPAFSTALAFYDGYRSEVVSANILQAQRDYFGAHTFRVLPGKENDHLLPDKDIHINWTGRGGNVSASTYVA*