MGSPQPQVVQKPHAVCLPFPVQGHIKPMLDLAKLLHSRGFYITFINTEFNQRRLIKSGALNPTVQIDGFRFETIPDGLDTPEMDATQNVRDLAYATSKRCLGPLKQLIERLNGDSECGPYISFMIRDASMRFAQRLDLGMVDVTLWTMSACSYMGFLHYEELGSRGYTPFKGAISISASLSILLCRSYIIVGHVLMVQESLYSLSTRSSQLDWKATESIATFPKEAQFVGR