MGRHACSAAGVQQKLRKGLWSPEEDEKLYNHIYRYGVGCWSSVPKLAGRLQRCGKSCRLRWINYLRPDLKRGSFSQQEEDAIVGLHEILGNRWSQIASHLPGRTDNEIKNFWNSCLKKKLRQRGIDPSTHQPISTAAAAAAAALDTSTQDQKPPATADGFALKQQQQVFDPFPVIDSFGSGFDATGMPLYGHLGGKDAAGFVDYSSVLDVSENLGYGESSSNSSNWNCGVGAPEVNNALESEPLHWATESKVEPFVGYGEGDAMEHKFGLPCHGQQEQGMTHFDFDVSRSMVVGDFNFEYFR