MKAFSPVRSVRKNSLLDHSLGISRSKTPVDDPMSLLYNMNDCYSKLKELVPSIPQNKKVSKMEILQHVIDYILDLQIALDSHPTIVSLHHPRPGQSQASRTPLTTLNTNISILSLQASEFPSKFMSNDSKALCG