MSKFLKVIGIIAVLLVIIGAAAYWFILKKFTPEAETPAMYNQERIVKTIEDQLKETDVQKARTKAPLIIEKNITELQQAIAEGTLTYEELTAFYLDRILQFDQIDNGMNSISEINPQAIKEAKAFDQQASQTPKKPLYGIPVTLKENINTTNMISSAGAYALRTFKPKEDAEVVKKLTEAQALILGKVNLSELANYMSMKAPSGYSSKHGQTLNPYGPLKITPSGSSSGSGASVTMNIGAFSLGTETMGSIVSPASHQSVVGFKPTHSSVSGEGVLPLAPSLDTVGPIARSVVDAAQGYNAFKKDTVPSIDSTKFTKNNLQGQRIGLLEMPSAEEEFATAKKALQKAGAEVIPVTPDMEGIDGGKVISNEFKFALEEFAKRYDLPFKTLEELIAYNQQDKKVRAKYGQDLLEADVKKKQPDKEIIQTTIKKAQQTFDALLKKQQLDGYAFIDSEGTGLSAVAGYPELTVPLAKNSEGQPYGLTFTQTANNEQTLFEQAYSFEQSTKGRIVLSDNELLANSKKINRDEQ*