MVKGDVNKPKGKTSAYAFFVQTCRDEHKRKGPDVPVNFSEFSKKCSERWKSLNASDKVKFEDMAKADKVRYDREMKTYVPPKGVGKTGRKKKDPNAPKRPPSAFFVFCSEYRPTVKSEHPNLTIGEIAKKLGELWSKQSSKDRAPFEQKAGKLREKYEKEVAAYRAGGGASKRGPGRPTGSVKKSQAEADDDDDEDEDEEDEEDDEEEEDEDDE