MLVEESLMELDLVARADLKKKWRAFLEIQGHFGGSFISDLQSLGVSYADARAAKRQLNAGHIWQAFNLGYTEFQKWRRTAAEVLMQKLANSATAQFEIIIRSDYVLAPASMLAELAPHGIDASLCDTLLCSRASRVAGDLGPVSFKSMEQGRQAVTLNWMSQQVSNEVKTEPGVSFVGFGNYFIEFPATYQAVYFIQDGRGVNPVPVPDLFTPVVKGPIRARSADGLEMLISISFQWRLKPEALKGLFTILGDNLYKDEFVRFARAAVVEACSFYTAEQYFTQRAVITAKMLEVMQANFNKPQDDLMLEITGLQLREVDLPDDFDDEIANTQEQMQEVEVGKAERQEQIIIKEAAIEVAMQKVEEIIKGAKGQAARVQIQNEATIKQLMLVQQRQAEANAAILQQFANDTLPFDRLFKVMEIRALDDHAPDKLTVSL*