MVVLDAPTSATSTPACCCFCRLPADNSVPCGLAGLIPAEPAPAGGGRATPSGAVPLMYHEACAAYAASIAFGRVVAKGRPREPFRHGTIPAVKVQHEWLRAASITCSICQQRGASLHCKGIHECGCVWHLPCAREAAQSSGSVVFASTVIEAACRQHAHMVAEPLQEPCGMWFESEGGWDNHEAAASAAWKQAQQQQQQIELPEGKHKHAGQQRAVQAAAAAAGEGLPWVEHDGVVHILDSDGEEEERQLAVQPPQPTEQLDPPRQGSVGEQPSGQGGDSTAAAPAPSQQAAGAPVPASNDGMEEEEEEX