MSGYRPGHEQGHNPYIDYSSHTDGNTDERVYVTQVSNSRHGSSQGLNTIGNSPIGGHQHQHQPSAQHSQPHAVYSEHELAHSSPQYSSTSSMIFGHARRMQAPSVPPPLPLPPPPPPPPPPQQQQTPSGTKRQRPEDLELEMSNMPGQQIHQSNIQSIHRQMGQQSIVYGGQTVQAYHTHPLPNQSHRSKMPRLSEDDAMNISSAPSVVGMEGMPAPAPRPRGPKLKFTPEDDALLVDLKENKSLTWKQIADFFPGRSSGTLQVRYCTKLKAKTTQWTEETIQKLRTALHDYEQEKWRIIAQKVGTGFTSTACKEKAEEL