MSGRGSRITDEEINELVSKLQSLLPESRRRNTGRVSASKLLKETCSYIKSLHREVDGLSDRLSGLMVTMDSNSPQAEIIRSLLRS