IPGLSAFPKEEEVFDEEASSKRIRLGSWCESSDESTRSVVLVDSQETGVRLVHALVACAEAIHQENLNLADALVKRVGTLAGSQAGAMGKVATYFAQALARRIYRDYTAETDVCAAVNPSFEEVLEMHFYESCPYLKFAHFTANQAILEAVTTARRVHVIDLGLNQGMQWPALMQALALRPGGPPSFRLTGIGPPQTENSDSLQQLGWKLAQFAQNMGVEFEFKGLAAESLSDLEPEMFETRPESETLVVNLVFELHRLLARSGSIEKLLNTVKAIKPSIVTVVEQEANHNGIVFLDRFNEALHYYSSLFDSLEDSYSLPSQDRVMSEVYLGRQILNVVAAEGSDRVERHETAAQWRIRMKSAGFDPIHLGSSAFKQASMLLSLYATGDGYRVEENDGCLMIGWQTRPLITTSAWKL