MASALSSLGPTALLICALLCTFLSSEVGFVRQATALGINYGQVANNLPPPAQVVQLLSSLRIGKVRIYDVNPQVLTAFAGTGIELVVTVPDDLVPGMASSASQALQWVSASLRPYFPATRVTGIAVGNEVFTGDDEQLKASLVPAMRNLHAALAQLGMDAYVRVSTANSLAVLATSYPPSQGVFTQAAAPYMAQLLRFLAETSSPFWVNAYPYFAYKDDPTKVSLDYALSNPSHVGAVDPFTKLQYTSMLYAQVDAVTFAAARLGYGGVPVHVSETGWPSKGDANEAGATVENARQYNRNLLMRQVSGEGTPLRPRLRLEVYLFALFNEDMKPGPASERNYGLYQPDMSMVYNVGLSQLATTSAASLSLATSPAARTTDVGKDYAGLCLVAVSVAILLITQQGSLLL*