EQAKDDNEDEAIVFLDDDSKGKKSSKKRKRDKIVQTGCKAKMIVKIIDGRWEVIYFVSEHNHPLIDKPCLTKYLRSHQGIPP