MAPTEQLSRDLTSSQSKHGGRSRPTVLVIGAGVAGLAAARVLQAQSFKVVVLESRDRVGGRVYTDHSFGFPVDMGASWLHGLCKSNPLAHLVGQLRLPLYRTSGDNSVLYDHDLESYALFDMEGNKVPQHLVTEVGLAFEALLEETKKIREEISTDISVKKAFSTVLERRPDLRQEGLRYKVLQWYLCRMEGWFAADADNISVQSWDEEEVLQGGHGLMVRGYGPVIAALSEGLDIRLNTRVRKVLRRVQGVRAITEDGTVYDADAAVIAVPLGVLKADIIRFEPRLPDWKEISIKDLGFGNENKIALFFDRVCWPNVEFLGVVAPTSYGCSYFLNLRKATGHPVLVYMPAGRLANDIEKLSDEAAASFAVMQLKRILPNAAEPIRYLVSHWGTDPSSLGCYSYDAVGKPHDLYERLRTPVDNLFWAGEATSQRFPGTVHGAFATGVMAAEECCRRFVEQNRDLELFQQPVMAEEAADYTPLQISRL*