MDVKSAEFIQHPKSASVFSLCCPECKFSATSTFDLRKHVMSVHLDPSGVHFFELQIFTCSVCGVSSTNHVQIKDHITVHLRERKGDEQSAVMAQRIVLGSCDDDDFHCSSESDYEGEEVQFNTSPEKKERSSKSAPSIGSNDKLCSSLTCGMPSVTQTNLISSDSNQTSTVSLKPSRHVPGKQPRVVWQDWSKLITRSDKKFICLVCRRFIYSGRTEVVFHAVTRHLLSGEIEHDLTQYGRLTEYVKRQIGRYFSDGMRIRSGVHYKDAKRVEAALFRSIELHLRYQPISAGENGPEKRTKFICSGCGTSFTEPQVAYAHVNDELRAFLPEFMRARSCPWSLSTREEWVWTVPDLPIKSLPLKSSTAVNSSTESDNHSINTSESHTPTILNDRVHKTEQPDHSSSQTLRAGVITTTPAATVIVNNCISNNNNSSRINSSECITIPTISPCSLTTVSGFLPVPIMSIHPGSTLSFTSPTLEFTPRTIQPSQSIIPISCILTTKPLS