MAPSADITSSGPSDASKPLAGKVALVTGAGRGIGRGIAIELGRRGASVVVNYGSSSKAAEEVVAELKKLGAQGVAIQADISKPSEVVALFDKAVSHFGGLDFVMSNSGMEVWCDELEVTQELFDKVFNLNTRGQFFVAQQGLKHCRRGGRIILTSSIAAVMTGIPNHALYAGSKAAVEGFCRAFAVDCGAKGVTVNCIAPGGVKTDMFDENSWHYAPGGYKGMPQEKIDEGLANMNPLKRIGYPADIGRAVSALCQEESEWINGQVIKLTGGGI