MSRSLTTACGRHVKGAASFHRGSAQPREESSSLFITSADTSPCWMIHRAPGKGFGVFATRNILISEVIMDEPPIATFAREVYESDVILERAFLELPRSQQWRILALSDSNTMSPSVVGIIRTNGFGGRPNSFIYESLSRINHSCIPNAVVDDDQVIALRDIAVGEEITISYYYYHDEKPVKQRKRKLLNGWKIDCNCEACQFEEMISQRMDCEGGTHYAVGEGNRARHETEQVPFEDRMKELVVPSIQNLTHVQYDLTGVCTEIDPLDACTEKIGGVTPAFREFATGMLHHADIERKDLAILSCERCWRCRGRRRTVHWRSRSAQSSRITKTANRSAPAGETVSFANLEAWKAAMARGPPDVPLQILCDSGSQSDL*