MGSQQPDGSCDGHPEPEARWCAVTGGRGFMARHLVAALLRSGKWRVRVTDLAPAIVLGPGEVEALLSDALRDGRAVYARADICNVDQLIEAFEGVDVVFHTAAADPAKNDLQLHYKVNVEGTKNVIDACKICKVKRLIHTSSSVVVFDGVHGLFNVNESMPYPDKAEAEKLVMENNGIRELLTCCIRPGSIFGHGDIIMPTMDRYGRTQFIIGDGKNCDDFVYVENVVHAHLCAEKTLSTEEGAETSGGKAYFVTNMEPINMWDFIYMVSEELGYKRPVKIRIPALVVMPVSYVIEWGYKVLRRYGMHQPQMLTPARIKYVTLNRTFSCKKAIEELGYKPIVTLMDGLKKTTESYILLRDKYSP*