MQELKGHEERAGLKREVGVYHGAVKGKRTWAESRAEELEELGRSRQPYCVIVGGGQAGVALGARLHRLGVPTIIVEKNKRAGDTWRNRYRSLCLHSPVWYTHFPYVPFPEDWPLYAPKDRVGDWIEAYTQVMGLVYWTATECKRAKFDEEAERWEVRVEREGEQRILFCKQLVLATGMTGFPNMPTFKGAEGFQGVQMHSSQYKGGHEWAGKQCVVVGSNNSAHDICADLWECEAACVTMLQRSPTCILRYPAFAENHVPLYCADSIYSTSQADLLEASIPYKLFPRTQIPLYQKFAETDQAFYQSLQHAGFMHTFGEDHSGIFSMYFRRGSGFYIDVGASELVINGEVKLRSGVQVQEVTPKSVVLSNGSELEADLIVYATGWSNMNTWAATLISQEVADKVGRCWGLGSNTTKDPGPWERELRNMWKPTQQQNLWFHGGGFQETRHCSLYFALQFKARMEGEGGGGGPHVPLSLSLSLSLSLS