MATKTPTQSVLITGCSAGGIGSELALEFQRRGLRVFATARTLSKMDHLKDLPNVALLRLDVTDQSTIDAAVAAVRATGNLNHLINNSGVQHIAPLLETDLETTRSLFDVNVFGVLRVTQAFAPLLIAAAGCVVNVCSILGHVNMPWKGVYEASKAAVEMLSETLRLEMRPLGVRVVSLVVGAVDTNITAAASRTELPDGSPYKVKSVEDAIRKLTSGRDGIKRTPADEFAKKVVDDILGGVSGRIWRGQMAGVANIASKMVPSSLLDNQLVANAGMEGLVKKSS