MKAIQKGFTLIELMIVIAIVGILAVVALPAYQDYTARAQMSEALTLAEGQKSAVVEYFSDKGVFPANNAAAGIAAPTEIKGKYVASVTVGKTGTNGAADAKATITAKMNATGVNNDIKGKTLMLEGSQSAGSFSWVCKKGTSDSVDDKFLPSSCRTAATTTAG