MSRPKDPFWNHVEDMNGSSMKCKFCGHEFAKSTSVTRIKLHLSGERGRGVKICKDVPEEVQGIAFLAILDGTPGRKRKTVAGSRNNEVTIAIDVSMSDRENGTGEVAEKLLDAGESSRPGVRTMKTMLLRIGEEKSGWTLLMTNLTLEFASAVSDQLSYALIGMVLAYVALLLATAELILYMARKKIMSLLPCFHRRSTSPSAPAEAVEYFGLFGAAWQCIYSTTQYTYARQQKANPIKMCLLPFIFVLCAVISKLIRRWFH