MSLTELDDDTVRSMSIGALFSDFVGKINSLDFHRTDDLLVTASEDDSVRLYDIANAKLLKTTYHKKHGADRICFTHHPSSVICSSRHNLDSTGESLRYLSMYDNRCLRYFKGHKERVVSLCMSPINDSFMSGSLDHSVRIWDLRVNSCQGILRLRGRPTVAYDQQGLVFAVAMEGGAIKLFDSRSYDKGPFDTFFVGGDTAEVCDIKFSNDGKSMLLTTTNNNIYVLDAYGGEKRCGFSLEPSPSTTIEATFTPDGQYVVSGSGDGTLHAWSISMRHEVACWNSNIGVTSCLKWAPRRAMFVAASTVLTFWIPNASKSTADPGNTDPEAGPQSEHISQ*