MAQVRGSCESFCPDGEAKMRIREKLLHYFELKNGQKNKPGVLVKEFTRSAADVKMPMPKEMRTEAALTKTVEYLLKDIIL DTRKPYNVAYDFIFDRLRAVRREIVIQMYDASQKICLLEPIVMFLAYSRYRLCEEPIEKFDLKICNQHLQECLTGVLCCY EELEDLESSREPTVRELERRCFIESLYQLFNLGSPESFTRALTLPDYVRRDATFKLCFGICLAFQQGNLYRVLMGVPQLP HILCAVAAAKLQVIRRSLLQIFTHAYNNKQLTVPVPYLLRLLLFDGPTGLQDQCRHYNISLTADRKAVQFNKTDFNHNAE VFTPQHERFVESKLKRIYIPEVLLLKKFN