STCGRSASVGSSVCSSFTQEMLVAQEKKMPDKKLLGDIVRRYLRKREDMKVVILHAKVAQKSYGSEKRFFCPPPCVHLLGTGWKTKQRRKPSTSLASEVCLFVGVGGGENELQQVFLDPPAKNYAAAKTLHTPDSDKRKHFEIHVKMFYGDGSEIGLFHSQRIKVISKPSKKKQTVKNTDLCIPSGSKVSLFNRLRSQTVSTRYLHVTKDGYRASATQWGAFAIHLIHENQPEANEFEVHDGYVHYGTSVKLVCSVTGYALPRLIIRKVDRQMASVLSDEPVSQLHKCALYLKDTDRQYLCLSQEKIIVHKATQSTKNPSMDCLSDGACWTIISTEKAEYRWSDSSFNLVNNVPVTPVPVVKNLEINGGGEVAMAEFTGTNFAPNLTVWFSDVETETMFRCSESIMCFIPDISKIQKGWKYVKKTVKVPLLLVRDDGVIYPCGVNFYYTPEPGPNAPKHPSIKEILKQKSTIQFD