MQKELSTSQHFSSNERCVRNSFDEYHEKRDSCCNSLTRMVDCINPTKRLKRLTHVSYLPSSETRKIVVIGKIEIGFTAVFELPIDCIDCAADSAIVAAVLEGINAAEQVFQTIGRGIARSFKKPWVMISINDDEDPHFRKAEFDSLECPTDCPRPCERVCTASAIKFQDSNQKASSNHLDGGVIVDRCYGCGRCLPICPLGLISATSYVRPLETVASLLHSEDLDAVEIHTGAGLCCICAFRELVSQLGNAFSSLKLVAVSVPDLEELMIPTLNAMYTSMKPFVKNLNLWQLDGRRMSGDIGVGATRAAIMLAQKVVSSSERPPGHACLSTLACHYTSFIQLAGGTNAHTATALKNVGLQRWITYENHESLNHMYVHAAGVSQQYEDNQSGSAVIAGVAYGGYARKIVHKFRRNVGEEETCGDVLLNRSSNQMEHYPHFLLHAVLEANVLVDSIKCSVNQNFPISTVPESHEHI*