MDRASILGDAIEFVKELQKQVMDLQDELEETPRDEEQKENCNNNGLEVTNANVPSGEQNPARFVRLMEAINSLGLEVTNANVIMYGGLVLNVFKVKKRENEVVQADQARDSLLELIFNPNGGRSESGCIGENGGSDHHHHHHHHHHHHHH*