MGSQQPDGSCDGHPEPEARWCAVTGGRGFMARHLVAALLRSGKWRVRVTDLAPAIVLGPGEVEALLSDALRDGRAVYARADICNVDQLIEAFEGVDVVFHTAAADPAKNDLQLHYKVNVEGTKNVIDACKICKVKRLIYTSSSAVVFDGVHGLFNVNESMPYPDKFPDAYAQTKAEAEKLVMENNGIRELLTCCIRPASIFGHGDIIMPTMDRYGRTQFIIGDGKNCDDFVYVENVVHAHLCAEKTLSTEEGAETSGGKDGLKKATESYILLRDKYSP*