MSGYSRHNHGHDPYIDYAAQSEEHPERVYGSHHLELQQVGTPGLESLHLGAHHQQQQQQQQHHHQVLLDPHSMAHHQSPQYGGGQQMRYIGAPMQQASSVGKRPRAHDELGMGMGGVSGGHMHGQMQGMSSQMSQQQTMGGYGGGPQAFHSHALPNQGPRGAKFPRLGEAPESSMMSQGAPSVVGTAGMPMPAARPRGPKLKFTPEDDQLLVDLKENKSLTWKQIAEFFPGRSSGTLQVRYCTKLKAKTTQWTDETVQKLRTAVHDYEQEKWRIVAQKVGTGFTSTACKDKWTELMHPDDSELQSPEPEDLPEDAEY