MSLTSQQHYPIVALHGGPSVPSQYLYPLEQVVPYRSIVFYDQLGCGKSDEPSNLKYYSTEQSVEDLKVVLKKLGVRKFHLYGQSYGGILAFEYMKHVASNPSSYSDDDDDMKCLSAILSSAPSNVKQVEEEYVRLLVNLQANNEGLSDAKLAQLFRRNHQCRLEEMPTLLADAYANAGKVWRGTDAIKDYVASQPDEDAARMPSSLIMRGERDFVSEDSAAGWKNAFNTKFLRYKTLEGCSHHGLFENGKMYGDIVDSYFEEYD*