MALFALSSLKPTSRLVIICALLCIFLLSSEVSLVRQATALGINYGQVGNNLPAPPQVVQLLSSLRIGKVRIYDVNPQVLTAFAGTGIELIVTVPDDLVPGMAGSASQALQWLSASVRPYFPAARVTGIAVGNEVFTGDDEQLKASLVPAMRNLHAALAQLGMDAYVRVSTANSLAVLATSYPPSQGVFTQAAAPYMAQLLRFLAETSAPFWINAYPYFAYKDDPTKVSLDYALSNPSHVGAVDPFTKLQYTSMLYAQVDAVTFAAARLGYGNVPVHVSETGWPSKGDADEAGATVENARQYNRNLLMRQVSGEGTPLRPRLRLEVYLFALFNEDMKPGPTSERNYGLYQPDMSMVYNVGLSQLSTTNAASLSLATSPAARTTDVRKDFAGLSVAVSVAILLITQALLL*