MRSISVEQIYQLKEIVRNYKNLECVECAQNIQDYLISQGVQGKRIKLYTGSAIGRNSYIYDESVSGDAISVNGRHQAIAIIIDELEMIFDNHHPDGITREQWLANLLFYNKLYHGQQFQVTEETF