MEAGGVGLALQTRAAGFGTGRRRGGLQSPIGSLRVADPAGAAVAVRARGSKPVAPLRAKKSSGGHENLHNSVDEALLLKRKSEEVLFYLNGRCIYLVGMMGSGKSTVGKIMSEVLGYSFFDSDKLVEQAVGMPSVAQIFKVHSEAFFRDNESSVLRDLSSMRRLVVATGGGAVIRPVNWKYMKKGLSVWLDVPLDALARRIAKVGTASRPLLDQPSGDPYTMAFSKLSMLAEQRGDAYANADVRVSLEEIASKQGHDDVSKLSPTDIAIESLHKIESFVIEHTADDAAGDSQAESQVQRIQTL*