MVLKSKFPQICGFTVNLFSSILLIVSAASGAFALQISASDPSPLRASNLPNAVPVPVPVLAASEKAPKRAEGGEAAKGAQEGGAPPLAIDALAAQAGALGAAAIKEAEEERAMLAARGEVWDRHALAADEKLDLCQQAMVLSRADLQAAEGGVPLPCGLAKGSSFTFTGLISRKRKDEGGEVGFTLDLKGLPLVEGESPPVILRLRAVLRGGGAAIEGNAMASSSSSSSPSSSSPSSSSAAGGDDGRWGAAQRCEGTASDDETAKVDGLPQCEGWARADAFKGKPSAWVQRSARSSAPLGLFPLRADRAFVLTLRAGFQGFHVSVDGLHVLSFPYRAGYVTEEAASLHYDGDIVFSSLIGVSLPLHPPVKRATPLQSDHLKAPPLKEGPSELFIGILSASTYFDARRAVRETWMQYPLIRSGDVTARFFIGLVRSSLQ*