MSCNGCRVLRKGCSESCILRPCLQWIETAEAQGHATVFVAKFFGRAGLMSFISNVPENQRPALFQSLLFEACGRTVNPVNGAVGLLWTGNWHVCQAAVETVLRGGTLRPMPELMGLDAAAAAAAAADETSEAEVGCTDTWRIRNPNTNCRFTSSRSSSGGGGGKRKRSEELAKLQEQQPNLDLRLTPVFLQKEESRRPESPSMTSEESGTTTENRFGDQWSHWKVLNLFI