MLCCGGDTVILPKATEMKLDCSDGIQLAAQSWKVSTTSSEIMTEGVKPEELRVLCLHGWMDNANSFHILAPALIEYLDANMAATTEQQVESKKAACFRSVHVVCLDLPGHGLSSHRSQDAPPMIRAEYLFYVAEALRQLQWVDKPKRGNNRQPNDNKQKFVIVGHSMGSGIALLYAAAFPEQVRQLVFLDALAPLVGRSDTSTAQNLRQYVQTRQLDGQMLADPANRFYYPSKEAATKARINSAKSFPGNQYISQMAAEQLVERGVVEDEPINSNNGALKRRFRFRHDPRLAWKSLLNLTQDQLDELYREVQCPTCILLGQDGWPFEEAQKQRVQQVLQPTVFKTMPGSHSLHADPDVAEAVVQEIVEFLLQQ*