MATTMNVFSTKWSSEMDTEEYSIIHQSHMNSFLGDFPQSLSLDDTTTSYNFDASCDDDLVEEKPSKILKTTQVLPKLHPYPSYNPPPQSQPSSRILSFEKTGLKVMNHNSPNLIFSPKQEAGSPDLIARGTKRAQPLARSHSNAQDHILAERKRREKLTQRFVALSALIPGLKKMDKASVLGDAIKHIKYLQESVKEYEEQKKERTMESMVLVKKSQLVLYENHQLSSSSSEGNRDCSSSNLPEMEVKVSGKDVLIKILCEKQKSNLIKIMAEIERLGLSITNSSVLPFGPTFDISIIAQKTSDFDMKVEDVVKSLSCCLS