MSDISDIEEDSGTQPIASQANGQFDPKRHAREQHNALERRRRDNIKDMYTSLREVVPDASGERVQASRAVILKKAIETIEKGQSDSSTLSNAVMEQEAKNAQLKEEIARLKAKKEAAALLPKKQ