MMKTAAYRAEGARLEDQKQSQKLAEVEAQAIANAYYINKFQQMESSLDEEYEEGFRAWLMGQSTFASEGRAVGASKCNVDGKNLTMLPGVREFCKSKEDQITEFLKRKKRLETLGPMNLEDAYYYYKYILNGEEFKPTSIYARENVPDDRKSYADRNTSQPMAQAEPPGSDDEGPGPDESRQRDARAERRRNRATTAKMEKILTEVKDQLARLKSKDNENVLDDDDPGAAPGDDARVAIHYNKADAAGDAVMEEAAPLPGQGSRKRQTALFGPGICKILFKAMARLGQAAFRRAKSMPKPPRPRRKAVTGEAPQRFDARGGHRMMTFGISF*