MLVLGRQGCQASGVSIAWKAKPEMPPSQQQCRINLQDLKAQMVKRIGPERASQYFTYFKGYISLRFNKPELDKLVVLTIGKENIALHNQIIKAVLTNAIRSEAPPPSLLVQDTSKPVKGICRKPFLQFTSSDDTASRAPASPVLATTSIWSNGNFFAVSPKKERTGAHNRKISKDKPSPLGSLGGDNDGKSSGVDLHRPSQEVQGAAEQSEADRNGRSVRIGKRPRVIVTSPSLDMDISEPKVELLSSLGAEDSEACHRNQDSGFIRAPLGVPFCPGSIGAATKPPYVGLTGSLSQFLLVKDAEKEFLDSDDLPDAETLQRWMEHIAALEGLEVVNQDCVEVLNQGLDTFLRRLIGVCVDLVRSTSAPQQGSQADRQDSGSSASFSSSKRESHLSRSEVAEDSNGVWIGNSFQAPHGSGTRGEILQKERETARPAISLLDFKVAMELNPQQLGEDWPLQLEKILFRSFE*