MCKNRFRGCHCAKSQCRSRQCPCFAADRECDPDVCRNCWVGCGDGSLGVPNQRGDNYECRNMKLLLKQQQRVLLGRSDVSGWGAFLKNTVSKHEYLGEYTGELISHKEADKRGKIYDRENSSFLFNLNNEFVLDAFRMGDKLKFANHSPDPNCYAKVIMVAGDHRVGIFAKERIGSGEEIFYDYRYEPDRAPVWARKPDAPGAKDPGQPSSGRAKKLAH