MKPDAHHVKQFLLRLQDDICQTLSAVDGANFVEDSWRREAGGGGRSRVLRNGGIFEQAGVNFSHVHGDAMPASATAHRPELAGRSFEAMGVSLVVHPHNPYIPTSHANVRFFIAEKPGADPVWWFGGGFDLTPYYGFEEDAVHWHRTARDLCQPFGDDVYPRYKKWCDDYFFLKHRNEQRGVGGLFFDDLNTPDFDHCFDFMQAVGNGYTRAYLPIVERRKAMVWGERERNFQLYRRGRYVEFNLVWDRGTLFGLQTGGRTESILMSMPPLVRWEYDWQPEAGSPEAALSEFIQVRDWI*