MVRYRRLQDFPVEERIDALIRNLKECEQRCDFSASGNRREEFSRMEMKRRMLVDAVDFLNNTPGVFSNVEIYEPIVDMARANLFRAIPLNEEAEDLFEPEDDEPQLERAWPHLQIVYEILRRMVAAPDLDVKAARTVLDHNFVLGMLDLFASPDPREREYAKTIFHRLYGKLLSLRSFVRKSLQNAFTRYVAENRCHTGIAEMLEILGSIINGFSIPLKEDHRNFLQHTLIRLHLPSSLPSYHVQLCFCLIQFIRKEPELVVHITYSLIRYWPVTHSRKAVMFLNELEEIMEFVVPDQFDEVADIVFDRLVQCIKSPHFQVAERALFFWNNEYVVQLVLYRKERFVPLLVPALLSNVEQHWNSNVRSLSGNVMNLLMEMDADLVEKHMAKHMAGYEAPDPVRLRLAEQNRVFDMLDQLNKSGKPTTPQRGSENGETIANIIKRLRDEAHVRAGRAVTNGTSSSRTSSSEEIFTLDPQM*