MGRHSCCVKQKLRKGLWSPEEDEKLFNHITRFGVGCWSSVPKQAGLQRCGKSCRLRWINYLRPDLKRGMFSQQEEDLIINLHEVLGNRWAQIAAQLPGRTDNEIKNFWNSCLKKKLMKQGIDPTTHKPLTDAHVKEESKSPDTTPMQIPMSQGTLATSTFGSSLVISDSNHYDGVLTEASRELFMSKSALDSLSYYDFQIGGSVQSGYNNLPFTHYQSFGPSSSHGFSSMPSLTQSDHGNMSSVVTEFSNNNSASKISSLFMNDQVKESSSISSNMSTIYPGGSHSQMRSLMENAGFSWDNGDNKLDPLFQFQVNGIKSEDFRTSSWEEGQLQNQNSIDFTSCPLTSLSEDLTEANFDVFQHI