IDGAAAMSSDTQICLGNGGRAEPDCGDLPRSGLADREDAELLRCRDATEISAPFKFRRYGPRLGGVKVRHKRQVLQDMARPLKHWLYKHRDNPYPTKTEKVLLALGSHMTLVQVSNWFANARRRLKNTVRQPDLSWALRIKLYNKYIQGNAERLSVCSDDTDSDEEECPVQEAIGQSDFARSSHKSVLQKKDSVLAMADSGNSDDAASPPSKYKSSLLNRYLNDTLRHMIAAEASPSASARKRRSHSESFSSGEDRDVVSPASSYETEANFVYQMDIRSNSHSKGGGGGERQQPRRVHQGWREIHAAVALTNLAQGQSCTPEQSGVIIQKSSHISEVQTVNVALAGGV