MRQKVKLAFISNGAARKATYNKRKKGIIKKVSELSTLCGVSACAIISNPFNSQIEVWPDREGAKKVIERYHNSSAKDETKNLNQEGLIMQNIAKARDRLRKLENKKPEKKIDLLMHECMQNKNLVDNLTAEELKDLDEFIEKKLKEEDDKINAIET