MGLRAKEEKRKPLRSVGRDGPSQSPPAQEDEARWLYSRTPCRPGKLWKGGCRALDPQSTQALSGLTALSLQFSELRLMGLGRRFLYVLLSHWVFAGAPSSPASESWKKGVVPSAPASWKMGSKALPAPIPLHPSLQLTNYSFLQAVNTFPAAVDHLQGLYGLSAVQTMHMNHWTLGYPNVHEITRSTITEMAAAQGLVDARFPFPALPFTTHLFHPKQGAIAHVLPALHKDRPRFDFANLAVAATQEDPPKMADLTKLSPGLGGPISGLSKLTPDRKPSRGRLPSKTKKEFICKFCGRHFTKSYNLLIHERTHTDERPYTCDICHKAFRRQDHLRDHRYIHSKEKPFKCQECGKGFCQSRTLAVHKTLHMQESPHKCPTCGRTFNQRSNLKTHLLTHTDIKPYSCEQCGKVFRRNCDLRRHSLTHTPRQDF