MHMHFEAMIKLLIAMLFGLFIGIDRQLKQKPLGIRTSMVISIASCLVTIVSIRAFDKFSGPEHPNMDPMRLAAQIVSGIGFLGAGVILRRGGDAISGLTSAALIWTASGIGIAVGAGFYIEAAIAVVLLIFAVNVVPWLIRAIGPQKLNNQDVSVRIVMADMEGMPEVIRKIENRTCRTKGERKRKFHERIIRRMKIKDLEDGRQMIDMVLSASHRDFATEIYYDLKGIENITNVEVEQL