METRAKRAKATETATKPRKDASKKPKAKAKRKPSSSAKNDHRDKPKKPPTAFFYYLEDFRKTFQQENPNVKSMRDIGKACGEKWKTMSFEEKVAYYDIATEKRAEFEKAMAAYIKRMESGEFSEGSDDYE