MSPPTFTSPPPEVANTLVTFPSPHVLLATLNRPKQLNAIPTFQHRDMELLWQWYDSEPTLRCAVLTGTGRAFCAGADLRQWNDTHAAAKDGEEPRRHVPISTAGFGGMGNRVGKKPIVIACNGLAFGGGMEMVINADMVVAGTSAKFGLPEAGKGVVVLGGALPRLIRTVGKQRASELTLLGRTGYTAEQMRDWGIVNFVVEEARVLEEALKVAGEVAANSPDSVIVNREGLRLGWEGVGPELGTAMLAQGMFGRIDGGENMQEGVRSFVERRKPKWVDSKL