MSMEVTTVLRPLVIAGKPTLPLLRPKIVHLLRLSLPLRLPHLSYSSTSRLTSPISFATQESSNLSESDTSEWVMQDFYTLRKDVEIASARVEEIRASAGLEQLQHEIALLESKATDTSFWDDRAKAQETLSALNDLKDRLRLLSEFKSMVEDAETIVKLTEEMDSTDVSLLEEAMGIIKELNKSVDRFELTQLLSGPYDKEGAVVTITAGAGGTDAQDWADMLLRMYMRWGEKQRYKTKIVEMSAGEEAGIKSATLEIDGRYAYGYLSGEKGTHRIVRQSPFNSKGLRQTSFSGVEVMPLLPDEAVGVEIPEEDLEITFTRAGGKGGQNVNKVETAVRITHIPTGVAVRCSEERSQSANKTRGLARLKAKLLVIAEEQRATEIKEIRGDVVKAEWGQQIRNYVFHPYKLVKDVRTSHETSDITSVMDGDLDPFIKAYLKHKYTLAMASVVAN*