MSQRPTSTTGCAVCGERHHGQHFGVLACRACSSFWRRSLVERKTYKCRNNSNCDVSKAEMRNTCRACRLERCRQVGMKGEIPCADIHEETPSCSPKMSAIYSDYSPTMTQMSGIGGVGANMVCFDPFNPPTHELEKFVAHYRNFCSAERSMYIVENPEDLFSTLEVSLSDISLILSRTKYLVFASYLHEMQLVTPEIQRLIDAINTELVYFLTATYGIANLGPRLGSLHRFIHHIVKQGTEMRESLVMARVFFPDAGSEIWENLNIYDELSPKDLPFSSPSVFTQ