MSARSATPASTPSLVNRRLASLLVVLEAPPTADATLDVVEEWAQDLSPLVLAYRKALGAIRDEETELRVAAAVKQLAERASESWVEWARGDWPELATAINAEVERRLKEQKRLAEEEARRVEEAAKRAKAAEERRLEDERRRKDEEDRLRQAAEDEHRAQEAADEELARIAAAEGLLDKGKGRAIVDEEVAELSDDPSIKTPRTVERPFAMTEVDMAAAAIEKRQAGQKCDRCAGYRSAPVDCVWAENTTTCERCAQFQQGCYFDKVSVLGKTKKTRGGGSTTKKRIRPASPGPSVADASGLKKRRVDEPPRPLLRWPLDGASRLGLEQDDLDALDLDDESRGIIRVIREERAHIARRRALLHDMDLDLQKMEKDALAKGGIGFVRGVVDED*