MSTLQQKEIKALESVSLSWPNAIANVVGVVELSKCEEAAARLLESLLNNVKIRDLKVAKSAISPLSQYLLDPQTLTQQARLLTALALEDLFQNETLARTTDAIFACRALVNLLEDQPIEEMKDLWAMATVSEDYLKALNALFGNFLRLRAMDQATNCIPHLVSALKSGPEATQEVALDSLFLLRQAWSTCIAEVGKAQAVATAEAIPILQYLIQLGLPRFQEKEELLLQFLPGTLLVTIKRGINSKQSVGNPSTYCKLTLGNGPPRQTKVVSTGPTPEWDEVFAWALKGQKLHISCKNKSSFGKISFGKVTIQVDRVVMLVAIASEYTLLPDKNKAGQSRSLEIEFEWSNK*