MSDLHLELNRQYATFDFPAKAPFLILGGDIGRMVDYDMFLPFLARQTARFEKVFLVLGNHEFYEMSYEDGISKARELEEEEILEGKLVVLDRNRWDDPDSKLTIVGATLWSKIHPSAAETITLRVSDYKKISGWSVAKHNECHARDLAYLSETITGLGNLPAESQRTVLVVTHHAPCVAGSSKPEHANAPFKTAFSTDVIQAREFVRGVAVWMFGHTHFTTEFKKGGVRVVANQRGYVLGYKGPTLEDTKGFNDERVVEL*