MSTAAASPSLSLLKSTGAVASSAATRARATLLPISSKSKSISTRPLGFSAVLDSRFTVHVASKVQSFRGKGTRGVVSMAKKSVGDLTSADLKGKKVFVRADLNVPLDDNQTITDDTRIRAAIPTIKYLIDNGAKVILSTHLGRPKGVTPKFSLAPLVPRLSELLGIEVKKADDCIGPEVESLVGSLPEGGVLLLENVRFYKEEEKNDPEFAKKLASLADLYVNDAFGTAHRAHASTEGVTKFLKPSVAGFLLQKELDYLVGAVSSPKRPFAAIVGGSKVSSKIGVIESLLEKCDILLLGGGMIFTFYKAQGLSVGSSLVEEDKLELATSLLAKAKAKGVSLLLPTDVVVADKFAPDANSKVSLYLSHLAIALKMSL*