MVKDKSKPKRALSPYAVFVQSMRDEHKKKNPSATIDFSAFSKECSAKWKALSAKEKKKYEDIAAKDKERYQKAMKNYTPPSSDDKKKKKKDPNAPKKPMSAFFLFCQDERPKVREAHPDWSVGQCAKELASRWEQCKNRSKYETQASQEKAKYQKAMEKYNAKKGDDSS