MGKVVEEEIGQGQTSQEMQPQAVYGYCVVRAQEADRAKRRDFVKVEMKRQAGGAAGASQEEVVMFGVFDDHGGGEVGQKLASTLFGSIMQQGGIWSDPGGATRDAYLLTDRRLLSAGAQGGATAVTAMLLHGGARLIVANIGDARAVLCKDGMAVQLSVDHCPSRPVERANVEMRGGVVITFPGDQPRVDGQLAVSRAFGDAELKEHMSAKPDVSDLLVDMSCEFLMLGSNGLWAAFLSNQDAVDLIKNIPDPLVAAKLLAHHARCCGSEDEISCIVIRFKER*