MGGDGASAGDGEESALRVAGAWSGILRVPIQRWSVAELRAEASRVSGFDVQSINLISAGRNLRDADNLRDLGLHANSKLLMTRIGREQAAPVIRECEKAERLARIRAAAEAMASRSNEDFSSMGDYDLSLFNQNGEALHFKSDSDRRALVMGLILHAKARKLIEASQYREALEVLAFAEESFLLCDRSMIEHVDNLPFLQIDMVWCLFMLRDIGGLGVAKERLAEARRGLKRAHGANLERLRVLQGGFCPELAIYVRLELLEGVVAFHSGLVDAARASLEAAQQKFLKLQVPDESLVILADMGFTTKEAKRGLRVSGQDVDRAVEFVMEQRDIEKRKRAEDKQHRENLREQRRYGKTRSGKAVDLKQLNELVPLGYDKLLIAEALKQTDNNTGLAIDILTNPAHLEALQSVLSSSTTRRGVSNADVSALMQMGFSRERGKFMNEWWTLETTAALQSSGGVAQALEKLIAEGNSSNEAAVMGEGQEDEEQQEQAQEHGAAAEEDQAQVRDVEMEDEMAGNVTGDAYEEYDLEVTLEGNAIAEYLSLVEGSSSQPLRA*