MKKSDRKTRWSRWIDCYNSSQKILLVGDGDFSFSACLARAFGTAKNMVATSYLDQDSLFKKHWTSIPHLQELERLGCLLLVGVDVYNMDTSPFFENTKFDIIIFNFPHAGHYDYLSESSPILIQMHRELVGAYFRSASKMLSEGGEVHIRHRDDPPYDRWDIVSLAVEAGLELKEKVLFDKSKYPGYHNKRGGDVQTNKTFPIGDAFTFKFVETHDLPKVDSKNDDMGCVLDMKSVLHDDRFVRMFDGLCLKDDVDDDDDEEEEGYAEDYEYVDDETDEDDDNNDYDDDDDEEEEGYVEDYEYVDDETDEKDDDDDDDDDDDDDDDDDDDDEEDNNDEEEYFCDYY*