MSPVHVLEHSGSGALTLNPVLGGVVSSSLLTPRSPAPSYGNIVTVLSIDGGGVRGIIPGTILAFLEEKLQDLDEPEARIADYFDVIAGTSTGGLVTAMLTAPNKEGRPLFAAKDINKFYLDHCPKIFPPVSNWPFGFFKTMTGPKYDGRYLHSIVKELLGATRVSQALQNIVIPTFDIKLLQPTIFSKYDAQNDVSKDALLSDVCISTSAAPTYLPGHHFQTKHKDGTPRDFDLIDGGVAANNPTMLAITDVSKQILLGNKDFVPIKPEEYGKFLVLSLGTGSAKVEGKFDAAACSKWGVVGWLYNNGATPLIDSFSQASGDLVDIQASVLFQTLRCEKRYLRIQDDELKGDTSSVDVSTPDNLRRLVGVGEALLKRSVCRVDVETGKSVPDKNRGTNEEELLNFARMLSQERKARLQKKGVKQ*