MASAGAPPPWSRLEGQVVLVTGASSGIGRDFCLDLARAGCRVVAAARRADRLRSLCDEINASAAADGPRAVAVELDVAAGGSALEAAVQRAWDAFGRIDVLINNAGIRGAVHSPLDWPEDEWDKLIKTNLTGLWLVAKHVCRRMRDAKLKGSVINISSIAGLNRGHLPGSIGYASSKSAVHYATKLMALELGAYGIRVNAIAPGLFKSEITAPLLQKRWLNTVASKIVPLKEHGTTDPALTSLVRFLIHEASSYVTGNIFVVDSGVSIPGVPIFSSL*