MVKFLWAPVPKPKPKDGKGDEAGGPAPEGPSPADESAEEATEEEPVHWGRKLLLSLVAEAIRLRDLPDAVCQGNILGITKSREWDGDIENNLRPITLQEVALKLTTGLLNARLSRTIHQNGLLKGANYGFRPGCSTDDALHVFNAVLEDAKEFKKPLYILLQDIRRAYDSVSWESMELSMRRLNVPEGYIELHRNIFRRRRARAISGHGLSDEFELECGLPQGGVESPLHWLIFYDALLCAQERLDQHERQHGKKTAKTIEHYAHPESWEEPGTAYVMGNPRETDAAEREGRARVSGVAYADDTKWMSGSMRGLQAQADVAGEFFRLHDIEVNAKKTIFTWNNARREVESKPGAHPAAKKKEKQPSPPKINGTPVGLVRQPQEHFKLLGYT*