MGHFGQSELAGSSLGMGFGNVSGISLMKGLSVGMEPICCQAYGAKKMSVISQTYVKTIFLLFLVCIPIILLWLNIEPIFLLLGQDPGVTKIAKVYMVFSIPDLLGQANLFPLRIFLRTQGVTTPLTIVAICATILHLPIIYFLAVYLKLGTKGVALASGWYTININLGLLGYLLLSKTPLKPWNGPTILTLFQGWRPLLALALPSACSVCLEWWWYEIMLFLCGLLSNPEASLAAMGIIIQTTGLLYVFPYSLGLGLTTRIGHRLGAGQPLRAQLTSIVGLVVAVAWGFSAFALMVAVKSVWGKLFTNESQVLVLLSAALPIVGLCEIGNSPQTAACGVLTGSARPTVGARVNFITFYLIGLPIAVLMGFKFKIGFQGLLFGLVAAQGSCMCMMVYTLMQTDWKHQTKRAEELTRAAGEMDDLEATLLE*