MSDDDVDKRAHHNALERKRRDHIKDSFISLKESVPALQGEKMASRAQILKKAADYIQYMKKKNSLHNQDVEDLKRQNALLEEQIKTLEKSRFSILKTKNLEASIETDSDSS