MSSRSATPVSTPSLVNRRLSSLLVVLEAPPTADTAFDVVEEWAQDLSPLVLAYRKALGAIRDEETELRVAAAVKQLAERASESWVEWAHGDWPELATAIDAEVEQRVEEQKRLAEEEARRIEEAAKRAKAAEDRRLEDERRRKDEEDHRKQAAEDERRAQEAADEELARIAAAEGLLDKGKGRARVDDEVTELSDDPSVKTPRTLEHLFAMTEVDMAAVALGKRQAGQKCDRCAGYRSAPVECVWVENATTCERCAQFQQGCYFDKVSVLGKTKKTRGGGSTTKKRIRPTSPVPSVADLSGSKKRRVDEPPRPLLRLPLDGAGRLGLEQDDLDALDLDDESRGIIRVICEERALIARRRALLHDMDLDLQKMEKAALAKGGIGFVRGAVDDE*