MEREGKEKYNRQSIKHLQYTLKICLIARNLLNGLKTCWEVFQYMTCSENRLACQAGDAANSLEGYSKFDFNGAMGSNEVRRRSRFLRRRGRVRRLKYSWKSTAYHSIRKRITERKDQPCRQYNPCNCQTACGKQCACLLNGTCCEKYCGCPKTCKNRFRGCHCAKSQCRSRQCPCFAADRECDPDVCRNCWVSCGDGSLGVPNQRGDNYECRNMKLLLKQQQRVLLGRSDVSGWGAFLKNSVGKHEYLGEYTGELISHREADKRGKIYDRENSSFLFNLNDQFVLDAYRKGDKLKFANHSPDPNCYAKVIMVAGDHRVGIFAKERISAGEELFYDYRYEPDRAPAWARKPEASGSKKEDGAHTSGRAKKVA