MSRVINGFKSAVKATNYTPLVRNAAQFNQFQLPEIRKFSVESSPACWNCQKKSELKQNMICSDCGHLQDVNSGINYFKLL SFPIQFSLESQKLTRSFRQLQTIVHPDKYSNKTSREQTNSSDWSSLINKAYKTLSTPIDRGQYLLQLEGEQMPQDNSALN KEFLMAMMERNEEVEDAEDTQTLENLNIQLIKELEEMARKLNALFDSKDLSGVKETLVEMKYLLSIQNSIKQKQQSLLGS