MKHLVLSFLATATLTLGLIPSALALEILRWERLPLAVPLVVGHERVIFIDRNVRVGVPASLGDRLRVQSAGGALYLLASEPIEPTRLQLQDANTGILILLDIAAEPGEAPLEPARIIESESHAKRYGDTGQQPAADAARLPARETPVPVVLTRYAAQSLYAPLRTVEPVNGVVRVNLRRDLALDTLLPTLPVRARALAAWRLEDQWVTAIRLTNTSSRWIDLDPRALQGDFVTATFQHPDLGPAGDSRDTSVVYLVTRGRGLAQSLLPAISPIDAAHNLPASAAAGSAEGAGDAQ