MSRQTPSLSFEVFPPTPAVGNDNIISALQDMQELAPHFISVTASNNKFNIKETTVRLADFIQNDLAIPTIAHLPAIYLTKDKVAETIADLDKVGVQKILALRGDIIPDVEPQKDFRYATDLIELIKERAPHFDIIGACYPEGHPDSPNQISDIQNLKKKVDAGCSSLVTQLFFDNERFYDFQDKCILAGIDVPIHAGIMPILNRNQALRLLKTCENIHLPRKFKAILDKYEHDPESLRAAGLAYAVDQIVDLVTQDIAGVHLYTMNNADTAKYIHQATHALFNHQSLG*