MGGSHHHHHHGMASMTGGQQMGRDLYDDDDKDPSSRMAEIGTGFPFDPHYVEVLGERMHYVDVGPRDGTPLLFLHGNPTSSYVWRNIIPHVAPTHRCIAPDLIGMGKSDKPDLGYFFDDHVRFMDAFIEALGLEEVVLVIHDWGSALGFHWAKRNPERVKGIAFMEFIRPIPTWDEWPEFLVGPFNFVKDAGEKLWEAVTGQHDKDDLAKKVWEHLHKTGIPDADKVNIQVADGKATVAGDGLSQEAKEKILVAVGNISGIASVDDQVKTATPATASQFYTVKSGDTLSAISNQVYGNADLYNKIFEANKPMLKSPDKIYPGQALRIPYSLARETFQAFRTTDVGRKLIIDQNVFIEGTLPMGVVRPLTEVEMDHYREPFLNPVDREPLWRFPNELPIAGEPANIVALVEEYMDWLHQSPVPKLLFWGTPGVLIPPAEAARLAKSLPNCKAVDIGPGLNLLQEDNPDLIGSEIARWLSTLEISG