MAFTLLSRSPRLVICALLCIFLFSEVGVPRRASALGINYGQVGNNLPSPPHVVQLLTSLRIGKVRIYDVNPQVLSAFAGTGIELIVTVPDDLVPGMAASASQALQWVTAGVRPYFPATRVTGIAVGNEVFTGDDEQLKASLVPAMRNLHAALAQLGMDTYVRVSTANSLAVLATSYPPSQGVFTQDAAPYMAQLLRFLADTSTPFWINAYPYFAYKDDPTKVSLDYALSNPYHVGAVDPYTHLQYTSMLYAQVDAVTFAAARLGYGNVPVHVSETGWPSKGDANEAGATVENARQYNRNLLMRQVSGEGTPLRPKLRLEVYLFALFNEDMKPGPTSERNYGLYQPDMSMVYNVGLNQLSTTSAASLSLATSPATRTDVRKDFGSLCLVTSLAILLITQALLL*