MSMLHFVQQQLKGSSCYAHALAACLSSLPCQQVAPPSAGKLGRTSEEVNCTAAGGASNTSCHCLPRTQASHSWSARSQSCSFSTCCRASVPDSCREPCQGTSPMFRTSMPAHIISFPSIHQARDLSTSQACQTSQAAEAAASRQEPESGPARIYWDKRHAGVYRADPRQELTINMLQDLFERLVQGVGQPRRLRGKRSGLTIVDAVASKDDGSFSGGGFWSGINSLMKGSRDSPSDRPHIQGLYMYGGVGCGKTMLMDLFVEAAPPELQVKRTHFHDFMLEVHTKLRDFKCDRDPLLRVADSIAKNVRVLAMDEFFVTDVADAMILHRLF