MSSQQQQQHAGEAATAAAAARTRLRWTGQLHERFVLAVAELGGADRATPKSVLRAMAVPGLTLYHLKSHLQKYRQVVSRSGNGGGGGLNDRSSSSERQPDNHDGDSATDQSHTTAYDGDSDADAKEALRDSSRSMVQMQREVQRKLQEQIEVQRHLQLRMEAQGRYLQSVLRRAQQVLADHSLASSPEAATAELSELASAVDIECMSSSSSPPRRHRQSAATDSCVTTTSSSEAESKAAGSKRLHTSDCTVEQPVQGKRAFNFLQRHNQADQEEEEYAGAEDGSSSEIDLNR