MIKFEAGKYDVIVVGAGHAGCEAALATARMGYKTLIITMSLDSIALMPCNPSIGGTGKGQLVKEIDALGGQMGLNIDKTYIQSRMLNTAKGPAVHSLRAQADKFKYHEEMKKTLEDEPNLDIAMDEVVEILHEGNVVIGVGTKLGCSFKSKAVILATGVYLNSKIYMGEVAFYEGPNALGYAKYLTNSLVELGLRMRRFKTGTPARVHRDSIDFSVMSLQEGDEKVTPFSFMNENIEKKQEPCYLTRTTEETQKVILDNLKRSAMYSGVIESTGPRYCPSIEDKVVRFSDKTSHQLFIEPEGLNTKEMYIQGISTSLPFEVQLDMYKTIKGLENCKIMRPAYAIEYDCVDPTQLKISLEIKGVENLFSAGQFNGTSGYEEAAAQGLMAGINAVRKIEGKEPFVLDRSEAYIGVLLDDLVTKGTNEPYRMMTSRAEYRLYLRQDNADMRLTQKGYDIGLVKKDRYERFLNKKAAVDKEFERLKNERVTPKEVNSLLEEKGATPIKVGISLYEFLKRPEVTYELLEELGKGAGDDVSREVKEQCVIITKYEGYIEKQLKQIDQFKKLENKKLDEKINYSSIEGLRLEARQKLDDIKPISIGQASRISGVSPADISVLLIYLEQIRRTRGGKGE*