MDHLMSRLKMMVANDDVDQNFVTKDFAMNPYRQLIHEIMLDRKELLRSKLNVVSLFDQEEPSSEIEEILVNKQAKHFSIKSTVQEQFTNPTFPLEEINTEKDEEWQPLERKYLDGVNNIKHEMMMKQMQLDKDMERAVCRQQEVLRSQQEVRPIDDRDFCNSRMCIERKFEQTKMSLRGEAATKILVLRRDIEQQGRKRRNFDKNTTDILQNWFHEHRQNPYPSDQEKADLAKQCNIKISQVNNWFGNQRIRTRQQTMKMKEEEERERATHAALADQAHLMSDNSQSAGMMMNSQMQTMVIPARSHQQNIMENHQGFLQQPHYFQSGGQMPHTDNGNGQQFYNEFDTFSLIPSDPDHFNGMQY