MKKENITYGKVHQVIGPVVDVIFTESSQLPRIYDCLSVKLAGEELFLEAAQLIGDDIVRCIALGPTEGLARNEKVTNYNHPIEVPVGKNVLGRMFNVLGKPIDGKEELPKKPQLPIHRKPPSFDDQSNTLEIFETGIKVIDLLTPYARGGKIGLFGGAGVGKTVLVQELIHNIAKEHSGLSVFAGVGERTREGNDLYYEMIQGGVIDKTALVFGQMNEPPGARMRVALTALTMAEYFRDHDNQDVLLFIDNIFRFTQAGSEVSALLGRMPSAVGYQPTLATEMGQLQERIASTKTGSITSVQAIYVPADDLTDPAPATTFTHLDAKTVLDRNIAALGIFPAINPLESTSRLLDPNIVGINHYKVALGVQNILQRFAELQDIIAILGIDELADEDKIIVERARRIRNFLSQPFFVAEKFSGIAGKYVPLSDTIQSFKEILDGKHDDLPEQAFFFVGTIQEAVEKAKRLKKATVEEK*