MSVRESGARGLSKAVISASKKRGRWGPEVEERLHRLGWRQRLSPSLVGNVIDPFLKSHHSLALGFFNWASQQPGFSHTPFTFHSLLKSLSHTNHFSAIHSLLKQAKALNFPIQPSLFSSIIASHVARNRARQAFSLYCGVGSLSAEIGVATSNSLLAALASDGCLESARRVFDEMSERGVGFSTLGFGVFVWRVCGEGDLEKVVSLLDEVGECGSGINGSVVAVLIVHGLCHASKVSEALWILDELRSRGWKPDFMAYWVVAAAFRSMGNVADEVKVLKMKRKLGVAPRSSDYRDLILGLVSERRIYEAKEVGEVIVGGNFPVEDDVLNALIGSVSSVDPGSAIVFFNFMVEKERFPTILTISNLSRNLCGHGKVDELLEVFHVLNSHNYFKDVEGYNVMVSFLCKAGRVREGYSVLQEMKKKGFRPNVTSYNYIMEACCKEDLLRPARKLWDEMFSSGCCGNLKTYNILIQKFSEVGQAEEAHMLFYHMLDKGVEPDVTSYTLLLEGLCQEDKLEAAFELYNKSVKQDIILARDILSSFISSLCRKGHLMAASKLLCSLNHDIGCAESHVILLESLANAQEIPIAIEHLKWVQEKSPSILQDICTGLLASLSSATCPEPILQFLKRIQDVFNFPYLEGYLQPIITM*