MDCVESLKHLSLNADLGFGFLVFGWFGQVYKVLGLFLLFGLGLRVLQFSWYFCGKSGELRNGCCTKNDFDGKCNAKMKSCKSGLLRLLMNSNLEETRNGGLLASDKVKCVSDEELDDEKYEYEQEYYDEDKVFDVLSLRKMVKVERRRANAARLELDKERMAAATATEETMAMILRLQNEKSLVEMEANQYKRLAEEKQLHDQEVIQSLQWLVLQHESERSILEDQLKSCSEKLKPFGKKDYERDHSEVAEENYSSLNTNLDDAFHYTLFSSLDMDSSAE*