MSGYSRHNPGHDPYIDYAAQSEAHPERVYGSHHPELQQVGAPSLESLHLGAHHQQQQQQQQQQQHHQVLLDPHGMSHHQSPQYVGGQQMRGYLGTPMQQQQSSSVGKRPRTHEELAMGMGGVSGGQMHGEMQVMPSQMSQQTMSGYGGGPQAFHSHALPNQGSRGSKIPRLGEASESSIMSQGAPSVVGAVGMPLPAARPRGPKLKFTPEDDQLLVDLKENKSLTWKQIAEFFPGRSSGTLQVRYCTKLKAKTTQWSDETVQKLRTAVHDYEQEKWRIVAQKVGTGFTSTACKDKWTELMHPDDSDLQSPEPEDLPGDAEY