MASSQFPLTCKRLEGKVAIITGGASGIGEATARLFVENGALVVIADIQDDKGLILAHELGLHVAAFKHCDVTLESDVEAVVAFAIAKWGTLDIMFNNAGIMGKTVAEDVRNTDMAEFDHVMSVNVRGMTLGIKHASKAMVDNGTKGVILCMGSIAGVLGGLASVMYTVSKHAIIGLVRAASSDLGKYGIRVNCISPSGLVTPLLLGFLRTAIGDPNFTPEQSSAFIDSHANLVGYSLSAMDVARTALYLASDDTAFVSGLNLVVDGGFSACNHTLNK*