MKGIAGRHLIIVAVAVFAGVAGFLVSRGTSDPVPAAQVDPAAGNAILALTLPDSSGELQALQQWRGRVLVVNFWATWCPPCLTEIPDFAAVSRGFADSPVQFVGLGIDKAESVRKFREEHDVPYPLLIGTPQTLELTRALGNAVQALPYTIIFDRAGKIAHIKLGTLNRSELEGKIRALLDQ