MSKPVRHMNAFICYRKDNIDHGSKLKMTDYSRFIAPKWQDESDLFKRKYYQAAAKDYVEKEMASGGNGTTIKSFEQFGNIAFVNETPICHGVNLRDDDDSQNSDQYFYDNRNNDIKQETVPIINEEDLFKEFTIDSDFYYIQEPIDISKQTMIPSSKLDLFDNIDKSNNNDKN