MSLLSIKIRAYKKSTDWKRVDELERICEAGPSGKVSLFTDLLGDPLCRIRNYANYAMLVAEHETREEIVGLIRAGFKEVVRGMTLPEREEDIVGTIPTTESVHVPKWTRVAYILGLRVSPTYRRMGIGLRLVKAIEEWCQGKGAEYVYVATEMNNEASINLFTRRLGYMKFATPTILVQPVYVRAKRLPASVQVVKLTTEYTAQLYRSIFGTREFFPKDIDAVLRSKANKGTWLAYYKAEGDLNEVVGGKTEGMSWAVLSVWGLNEIFKLEMRGASWQIRVLAAATRIVGKLLPWVTIPTFPDVFKPFGMHLIYGLHAQGEKGGEAMEHVCWHAHNMAREAGSEVIAAEVSSCDPVKRSIPHWKLISCDEDLWCLKCLGGEAAATGAYNWCRTGPSGPLFVDPRDF