MKRALPPCSRALQATRVRMLLVVDANIIVGTLLREAGRTLVAERRLDLFICERAVEEALHELRKRGNAMVRQGRILPVQRDTMLELALSTLRRNIRIAPELVYLPVERQARQRIPRDPDDWPTVALALVLESGIWTEDNDFLGCGLPTWTTQTLHTHLTGGWVPT