MGKELLDFWRLEYEPKAYADPELFRNDMSVPSEGELGDYIKTLRNTAAGPSNFSYAMVKFLWAPVPKPKPKDGKGDEAGGPAPEGPSPADESAEEATEEEPVHWGRKLLLSLVAEAIRLRDLPDAVCQGNILGITKSREWDGDIENNLRPITLQEVALKLTTGLLNARLSRTIHQNGLLKGANYGFRPGCSTDDALHVFNAVLEDAKEFKKPLYILLQDIRRAYDSVSWESMELSMRRLNVPEGYIELHRNIFRRRRARAISGHGLSDEFELECGLPQGGVESPLHWLLFYDALLCAQERLDQHERQHGKKTAKTIEHYAHPESWEEPGTAYVMGNPRETDAAEREGRARVSGVAYADDTKWMSGSMRGLQAQADVACEFFRLHDIEVNAKKTIFTWNNARREVESKPGAHPAAKKKEKQPSPPKINGTPVGLVRQPHEHFKLLGVYMSANLNWDRQWQYICDQARGAVALIERKKLTANEACYLVEAVVQARISYGLKLMTLSESQCQELDRIWMRVVKHHGNLAASTTNYAIWSHGGYSLKRTAHLQAEAQITEAQIRLCAPEGSLLARGYGTGCAHCRRSLGCLCSRPSS*