MDICGIRIVEARSGGQDKANKLVQYDSRQLLQIFKIMDEQFCVVPFWGIPSPEADNVLPDYFAGYDDNNVAKTIARYSNSDSRLSTGYLLSEGQADVLEWTLMQNDEGRSSCSLDSESDSGSSYCDGGDISWLNEFMNVYGITTLDSSDDFDMKNTDVAIVTPQVKENHPAFMLAPTREMIIDGFWNDKTTGVDPNISSSAKTSIARKTENTVMTTHSSAINVLHNDVQRKCSIIPPSDHGQKFAMKRTCFNDFNERKREQNRCAAIRYRGKRREEAKQKKQELHELELRNVELKAEMNCLEKEVIYLKSLMNLTKDF