MEKGRLAGSTFEFNARLSECNDVQGLSVPMSPADELFCNGRIRLMKPSAAPQKTPLPDFEHRNKAQASVISKQGNDMEEKYKGRQRLWRNKNESRHRGPARSLSPQRNSSQWGGKGKGQRNSEEEGIEGNKVVGAASPFTLPKPRGSRRTWSLRDIFLHRSKSEGREQERDAWELSCSSVKSSSSDKEKQRASAQGKPVQKKKMADTNTDKTVYMSSPNRKGVPVSVSAQELQYLSSPNRKGVPASAQELHYISSPNRRGVPVSAHELHYTANRAQAEELRRKTFLPYRQGLLGCLGFPSPSAFPRGHVLQPLY*