MSSSKRFAGKVILVTGASSGIGEFVAKELALDGAHVILAARRLEKLQAIQHTIEAGHGLASTVALDVLDFESVRRVLQEIVATHGRLDGAFNNAGGAGQSGTLLELETAEFKRIFELNFYGTYHCMKAELEIMTQQKFGSIVNNLSMFAKLIMPLQAAYCASKHALLALQNSAAAEAAASGVRVNSVSPGFCRPSESLDGYLQQHPDVESTLASPLVHPSGAIVHASDVYASVALLLDGKTSGAMTGADLPVTGGHGIPLLSLG*