MKAFSPVRSVRKSSLTEHSLGIARSKTPVDDPMSLLYNMNDCYSKLKELVPSIPQNKKVSKMEILQHVIDYILDLQLALDSHPSIVSLHHARVGGSTSRTPLTALNTDISILSLQAAELSAEFTDESKSLCP