MDGQIFFLADTYLDGRQILKLDSASLKISEISGGREKDIAVNPEDLYASRDQLFYSAETTVQPTQSDNQSDANTDSDPGGFMIAADGIEAEALDSIEEYNRSIDRYRKNDDPEWLNFARFDANRLLTFSTIDNNDSSLALDWNRYYQPLSDQSLSTSLPIRIPGGTPSTAASRSTTGSVDNGDASADNDVNETKRGRELWISNGKAEGNFFVKDINPGEASSNPTGFSTVGTKTYFSADDGVAGDELWVTDGTADGTYRLTDINKGLKDSSPRSITESDGMIYFSAKNAKYGRELWRLGTADSGTKSSGRSKQTDQELTRIGYSKRGKARLTGKNKTTDEFIFATKNQFGNKKSDRITGFSSKDGDTLRLDQDSFPGLNKIRFQATTSIDQFNKEMGRDSSMIYFQPSGELYFDANGRQPGLGDEKQSGLFAILKDGPALSGSDIAMI