MSHRPVINASVSPKGTLETLSQREVQQLSETANGKTYQLFRQCALAILNTGAHSDNAKTILDAYKDFEVRIHQQDRGVRLELINAPADAFVDGEMIASTREMLFSALRDIVYTQSGLDSQHVDLDSSQGLTDYVFQLLRNARTLRPGVEPKIVVCWGGHSISSEEYKYTKKVGHELGLRSLDVCTGCGPGVMKGPMKGATISHAKQRIVGGRYLGLTEPGIIAAEAPNPIVNELVILPDIEKRLEAFVRVGHGVIIFPGGAGTAEEFLYLLGILMHPDNQDLPFPVILTGPRSAEAYLQQLHEFVGATLGHAAQRHYRIVIDDPAEVAKQMAQGLKEVKQFRRERNDAFHFNWMLKIDESFQRPFEPTHENMASLQLSRSLPPHELAANLRRAFSGIVAGNVKDNGIRMIEQYGPYEIHGDPAVMLPLDRLLQAFVKQHRMKLPGGAAYVPCYRVVQTEAA*