MIHIIDFRISQGVQWISLIQALAARPGGPPTVRITCIDDSESAYVRGGGLEILGNTLSDIAREFGLPFEFHALDISVSGVEEGHLGVIPGEAVAVNFNLTLHQIPDESVSAANHRDRILRLVKQLSPKVVTIVEQELNTNTGPFTQRFAETLDYYTAIFESIDVERPREPKERTKMEQHCLARKIVNIVACEGAERVERHEVFSKWNARLTMAGFRPLPLGSRVKDNLRTLLHYYSSNYRLAERDGVIYLGWKNRALVVSSAWH