MRSPPPPPPPEVEPISWLQIALATLGVGGTLTGFYYWAKQQCGPLSLPQYLFTGRELNTTTFVPFTVVSKEPLTDNSFIITLRPRRRHIRTVASPWRGPTLAWLSSLSPWRGGGEGRLFDLQLREHSNFDVYDRAWRHGLWAVEVKQPQLQIVREYTPLPPYWADTEDQREAERAAGEIRLYVRNVGEVSNYLARKRPGSIVELRGPYLGLDVAERLGDPADKQVTFLAGGTGIAPAMQVAHRLLDGDRYADKDKPLAKPEVQITWANRVRADTAQSSSIMRQLAGMRQRHGKKLGLECVVDEEKKFIDECIVAKAISARKPGPPQDGEACPYHSSLLLQHTTTDSPAGEGPGCRCEGSSRGRNLLFVSGPDGFINHLAGEKLWRDGMLLQGPIGGLLGKIRNKYPDQFKDWLVLKL