MAPTRQNPSLKQEYYSMPFTNGSDSPSVIVIGAGIAGITAARALRRCSFKVTVLESRDRIGGRISTDYSFGFPVDMGASWLHGLSNKNPLAHIIGRLGLPLYRTSGDDSVLYDHDLESYALFDMEGHQVPQELVTRVGKVFEDMLEETKKLRHEFEEDISIRKAFSIVLERCPHLRLEGLAHKVLQWYLCRMEGWFATDADDISARCWDEEELLEGGHGLMVKGYSPVVLALAEGLDIRLNHRVTKVKRQYHGVQVFTEDGKVFRADAAVIAVPLGVLKARLIKFEPRLPEWKEEAITDLGIGNENKIALFFKNVWWPNVEFLGVVASTSYSCGYFLNLHKATGHPVLVYMPAGRLADGIEKMSDEEAVSFAVMQLKRILPHASEPIRYTVSHWGTDINSLGCYSHDAVGKPHDLYERMRIPVDTLFFAGEATSVTFPGTVHGAFSTGLLAADDCCRRFAERYTDLELFQPVMAEEASSMPLRISRM*