MGDAALRSASVRASSRTGNEQPEYGVRRFWVELYEREASKNWNKFYRTHGTRAYKDRHWMQNEDTDGFAELNFNRAQCCASGSPHSSSPRVVLEVGCGVGNTALPLLASCGDGLFVHAFDFAPSAVEIFKQLPEFAQYSAQCNVFVCDVTSDSLAAHVAPKSVDIVLLFFVLSAISPSKHVRALENLASVLKPDGVVLFRDYAAGDLAELRFKRSSQLDEHFFVRQDGTRSFFFEQHRLDATCTQAGLQCRSSRIVSRSITNRKLDLHMERRWLQAVYGVEMVGSHKESLGASSNAQLFDCTD*