MSTARNVLQSTQRHIDGQRLWQSLMDLARLGATAKGGVCRLALSDLDRQARDLFVQWCEAAGCTVSVDRVGNIFARRPGRNPDLPPVMTGSHIDTQPTGGKFDGCFGVMAGLEVIRTLNDLGVETETPLEVVVWTNEEGSRFAPCMMGSGVFAGKFTLEETLAKRDADGVSVGEALDAIGYAGARDCLGHPVGAYFEAHIEQGPILEDEEKTIGVVLGALGQKWFDLSLRGVEAHAGPTPMHLRKDALVGAAAVVEAVNRAALGHQPHACGTVGCLHAYPGSRNVIPGEVKMTLDFRHLQPERLDSMIAEVRQVIAATCEKHGLQYELVPTADFPPLYFDQGCVGAVREAAQALGMPQMDIVSGAGHDAIFLAELGPAGMIFVPCENGISHNEIENASPDDLAAGCAVLLRAMLKASEAIAGGRLAA*