MGALVQNEYAALFVALIGQGPNPQGVVNTSEGKVVRAFHRFTLVDQTGQGRDLSKGRMRDAGAVKISCAGQDPNARNCHGYRKFVKRSILEEPARGFLVNDTIIIKYIIELVVSSGGALSRSTQPAGPRSDLIRVPSPNISADLAHLLASGDNADFEMVVEDEVIPVHKVVLCCRSEFFKAMLCSPMREGQENRIVISDIKAPVICERRLCETIDVATVATTLTLAEQNSAEELKKVCLEFVSRNLAAVMQTDGYKLYPDFI*