MGHGDDGAGDGGSMAHVQLHTGGRMPVIGLGMWPGYSQEEKRQTGATVKAAVAAGYRHFDSASVYGNEKDIGLALQEIFLSGAVTRGDLWITSKLWNPDHDRVQEACDQTLQDLQLDYLDLYLIHWPVRVKEHYQQEDGTRKTEIVPLQLDETWKKMEQLVRTGRVRAIGVSNFSSKKIDHLLANATIVPAVNQVECHPVWQQKALHDYCTSKAIHLSGYSPLGNWGPKVLGHPIVREIADKLSKSPAQVALRWGIQMGHSVLPKSSNPDRLKENLDIFGWSIPDEDFQKLSGIQQERLIKGTMWVNDTSPYKRVEDLWDE*