MKKSKKIFITLCGIATTAILPVATISCNDDKLAEKNGKEKADAALKQANALAEELKKNPDYSKILETLNKEIAEATKSFKEAGSYGDYPAIISKLSAAVENAKSEQQKVDQANKKIADENLKIKEGAKELLKLSEKIQSFADTIALTITKLEGKKFEIDETFKKQLISTIELLNKKSVEVKTFATVNTIKKDFLLSELESFKEFNTSWLEKIVSEWEEVKKAWSKELAEIKADDDKKLAEENQKIQNGIAELTKLSKENSDLAQTIEETIAKLEKKFQIPKDFKEKLTSTIKLLNKKANEINTFVSTVSKKTEFVLEELESFKELNTLQFNEIKTEWAKVQEAWKNELTEINSIIKGVEELKKLSHEISEFSNSVKKTISELEKKFKIDDTTNKEEAKKFKNELENFADQLLNKSHEIDKFVTVTSARGDFSLSELESFKSFNTTWFNEMKSEWARVQEAWKDQLKEISTK