MEMIDHALDTAKAKGPNNILALKGDPVKGKDPAQDPLQCALYLVKYIRAKHGDYFGIAVAGYPGHLGPCVSDCPPPLSLSLLSVEPGFKWTWTWKGLCCCN