MSLFKGASRTVFRAVAAQRAATSICGARTAATSSRMTIESQQKLLSANLEHADPAVFSILQNEKRRQKHFINLIPSENFTSQAVLDALGSVMQNKYSEGYPGARYYGGNEFIDESERLCQSRALQTFGLKESEWGVNVQPLSGSPANLYAYSALANTHDRIMGLDLPHGGHLSHGYQTPTKKISAISKYFETLPYRLDESTGLIDYAKLEELATLYRPKIIVAGTSAYSRLIEYERMREIADKVGAFLLADMAHISGLVAAKVIPSPFEYADVVTTTTHKSLRGPRGAMIFFRKGVRRVNPKTKEEEMWNLEDPINASVFPGHQGGPHNHTITALAVALKQAQSVEFRAYQEAVLLNAKAFAKRLGDSKDKGGLGYSIVSGGTDNHLVLIDLKPQGVDGARVERVLELVGVASNKNTVPGDKSALKPGGLRMGTPAMTTRGFQPDDFVRVADVVNRAVTITQRLDKTAKEAAEAKGRKNPGSVKAFLEYLGEGENEREIVQLRSEVEEWVGTFSLPWEESS*