MTATTHAPYRLEGKVALVTGSGRGIGAAMALELGRLGAKVVVNYANSREPAEKLVQEIKELGTDAIALQANIRNVSEIVRVMDDAVAHFGGLDIVCSNAGVVSFGHLGEVTEEEFDRVFSLNTRAQFFVAREAYRHLNTHGRIILMSSNTAKEFSVPRHSVYSGSKGAIESFVRVMAKDCGDKQITVNAVAPGGTVTDMFYDVAQHYIPNGEKHSAEELQKMAATVSPLKRNGFPVDIAKVVGFLASREAEWVNGKIITVDGGAA*