MSSSSREKPRYLFIADLLGGLVRLSSGRLMLSALGLEEEQEAAAFDEEEEEETDVADPRPWPGPVELVVLRSPTGAAVDRVLRARRIALANGLLAGLEEGCTAAMHVQVQALVGFRDLWQALASGIALARSNAAATATTPATPAAPATPATAATATAATPATPATGGGYRAAPVQVVVTDTKDWFFLTIQAVGAATTAGGTGSRAGDLTDGSPIGGSAAAGLGTAGCGGDVAGVEFATSNGETFRMSNCSFVQTSELRGESPNAECLVQLMYRLFTGLYPDMDISSLPAAVREAEERTRQAADGWLQEMMDSLEQQQSQTAALRRRVQ*