MSSGGTAIEVEAGDVIRLVLQFLKESGLKETFRSLQEESQVSLNVVDSIDNFMSDIQNGAWDSVLREVASLKLPEVKLMDLYEQVVLEMAELREIDCARSILRQTAPMIIMKQEQPDRYLKLEHLLAKTFFDSKDVYIEGYNKEKRRAMIAQALASEISVVAPSRLMALLGHALKWQQYQGLLPAGSKFDLFRGQAPVQAEEDETYPTSEAAIMKFGKKNHPETARFSPDGQYLVSGSVDGFVEVWDYETGKLRKDLKYQAQDEFMMHEEAVLCLTFSRDSELLASGCQAGKIKVWRIRTGQCMRRFEKAHSQGVTCLAFTRDSTQLLSGSFDSTLRVHGLKSGKTLKEFRGHKSYVNDCLFTSDGSRIASASSDGTVKVWVTASSECIHTFRPPAPQVATDVTVTSIHLNPKNPEHLVVCNRSSSVFIMTMQGQVVRTFSSGKAQGGEFISCCVSPRGDWIYCVSEDSTLYCFSVGSGKLEHMMKLHEKETIGITHHYRRNILASFSTEGVMKVWKS*