MVKDPKKPRGKMSSYAYFVQTCREEHKKKHPDASVNFSEFSKKCSERWKTMSPKEKGKFEDMAKQDKLRYEREMKNYVPPKGQKKKRFKDPNAPKRPPSAFFLFCADFRPKIKSEYPGLSIGDTAKKLGEMWNSSSAEEKQPYEKKAAKLKEKYDKDIVAYRTKGKVDSGPAAAADDDDNEEEEEEGEEEEEEDEDDDDE