MVQIQSLTPVVLILSALAGAQAFTTDRFGSMRSSPLALATTTGATETLTVKPIKSLDGTVTLPGSKSLSNRCLLLAALSEGKTRVNNLLDSDDICYMLQALEQLAVPVERHSDDSVTVTGKAGPINSPTPEKVCELFLGNAGTAMRPLAAALCMGKGKFLLDGVSRMRERPIADLVDGLKQLGADVSCVEESGCPPVTINANGLQGGCASISGKMSSQFLSSLLMAAPLVDGDINISIKDELISAPYVALTIGLMKKFGVNVDIEGDMDGAPSFKIASSEKYISPKSILVEGDASSASYFVAGAAITGGTVTVRGCGSESVQGDVAFANVMEQMGATITWAPESITVTRDPSVKLKGVDVDCGKIPDAAMTLAVAALFAEGPTTIRNVYSWRLKETERMKAIVAECTKLGAIVEEFEDYCIIHPPKDNIINDNVLIETYDDHRMAMTFSLVACGGVSVIINDPGCTGKTFPTYFEMLESISSH*