MEMEVWFQNRRAKWRKQARLQLLQDAWRMRCLSLGTPPVMGGGAVQGGSGNGATARPPSQTPENLSSASKDSELAEVSNGPSSGNFTMMHPAFQQQHQQQQHQGHQQATDQDKLSKTYTELKLYKAPSHGMELGGMAALSGHSDEGSDGSDSEEIDLTSGACIDFSQSSKLQQQQQQQQQQGTQGAAGSAEANGGL