MVKDKSKPKRALTPYAVFVQSMRDEHKKKNPNTSVDFATFSKECSATWKTLSAKEKKKFEDLAAKDKERYQKDMKNYKPPVGEDKKKKKKDPNAPKKPMSAFFLFCQDERAKVREAHPDWSVGQCAKELASRWEQCKNKSKYESQATQEKAKYQKAMEKYNAKKGGDSPD