MKKSKKIFITLCGIATTAILPVATISCNDDKLAEKNGKEKADAALKQANALAEELKKNPDYSKILETLNKEIAEATKSFKEAGSYGDYPAIISKLSAAVENAKSEQQKVDQANKKIADENLKIKEGAKELLKLSEKIQSFADTIALTITKLEGKKFEIDETFKKQLISTIELLNKKSVEVKTFATVNTIKKDFLLSELESFKEFNTSWLEKIVSEWEEVKKAWSKELAEIKADDDKKLAEENQKIQNGIAELTKLSKENSDLAETIEETIAKLEKKFQIPKDFKEKLTSTIKLLNKKANEINTFVSTVSKKTEFVLEFLESFKELNTLQFNEIKTEWAKVQEAWKNELTEINSIIKGVEELKKLSHEISEFSNSVKKTISELEKKFKIDDTTNKEEAKKFKNELENFADQLLNKSHEIDKFVTVTSARGDFSLSELESFKSFNTTWFNEMKSEWARVQEAWKDQLKEISTK