MAKTRASGADTQLLAAFETSYGVIPDGSGGGVYSKMLFASSGLSESRALGEDPLLGLGRATLDPFYDASSTDGDIVVPIDLRAFGVWLKAALGAPNTVDNGDGTFDHTFTAGGDVPSLTLEIGHTQLSTPRYNKFAGVKVNTIAFDMARTGAARATVSVVAQGEEPKTQTPADATPDEFALVRFNQGKGSISVGGTRLGNVTAGSLSFSNNLDLVETLREDGKIDGADETTASVSGSITVRFSTDTTLEDAINSETPLTMEYRYLIPDTSYAIIFTIPRVFLPKPKREISGPGGISAKFDWQAAGADAAIMTVTLINDVAAY