MTFTSLLLFALSVSAANFRRATCPDGSTATNLACCPFNALKTDLLTNLFGGVCGEEVHETLRLAFHDAIGFSKSMGPSAGGGADGSPITFPNVEPNFSANLGIADSVEFLSPFLTTHNVTAGDLIQFATAVGITLCPGAPQLQFLAGRPTAKAPAIDGLVPEPQQDLTTILNRFEDGMGLNAVQAAALIVSHTIGRSDHIVPGFGAVPFDTTPFVFDSQFFVEIQLRGTGFPESEGGNQGEVESPLPQSSNENVGELRLNSDAEFARDSRTACTFQSFVNNQQLMMSSFAASMQ