MRECQHPSEAQRQQLAKEVGLEPTKIKFWFQNMRTQLKGMLNHEVGGSSSDVDNNGKQIMGNYNEEKTMVSQIAAVAMEELVRLIKCKKEPLWIHYPTAHDDKFTLHKENYQQIFPKTNHVIGTNVCKVSSKYSAIVNLSCMQLVGIFLDSVKWADMFPTIITKAQTTKVFENGSLRNRDGALQLMYEEMHILSPLVGPHEFNIVRYCKQVDVGVWIITDVSIASSQLNAPPLAFSWKHPSGCMIREIHNGACEVTWVEHVDLDVKIHKHHQFRDFVGTYNLCGAETWIKELQRMCNRSISSEVESIFDNELGGEPNGMVIVAASTIWLPQPSDKVIEFLTDPIKRPQWDVLSDGDPVNEIVHISNGLYPENFTSIIRPFDSNETGMVILHESFTSPFGSYLVYAPMDTALMNVAISGEEDLTLLEILPCGFVVSPICPSNEGNNNNNNTSGAGSLLTLAYQIFVADHYEENVNNLLNAQNVDTIVSLLTTTLKSVKDGLVN