MAPAAVETSRLDGKVALVTGSGRGIGSAMAIELARRGAKVVVNYANSLEAANKIVEQIKSNGGEAIALKADVGDVAQTTKLMEDTVKHYGQLDIVCSNSGVVSFGHFKDVTEEEYDRVMRINTRGQFFVAREAYKHLSVGGRIILMGSITGQAKGVPKHAVYSGSKGAIETFVRCMAIDAGDKKITVNCVAPGGIKTDMYHAVCREYIPNGANLSDDQVDEYAATWSPMNRVGQPIDIARVVCFLASQDGEWVNGKVIGIDGAACM*