MKAYDFTQGNVLKQLVLFSMPIMLGNALQVSFQFIDSLWIGNLLGAKALGAAAVSSTIVLTVLSFILGLNNATLTILSQQKGKDDIKGMASYINAFVVLLTGLSIGFGAAGFFLSELLLRLLKTPESMIPLAETYLQIQFIGILFLFGYNFISTVLRALGDSKTPLRFIAFAVVLNTVLAPLFISVFRMGIAGAAYSTILSQGIAFLYGLFYVIKHKLVPFSIPRMPKWEESALILKLGIPAGLQMMVITGGMMAIMSVVNSYGDHVVSGFGAVQRLDSIITLPAMAAGTAVNSMAGQNIGIGNEKRVGTIARLGVIAVISCMLVIAVMIWVFGKYLIRLFISEPDAVAFGEQYLKWIAFFYPFIGVNFVLNGIVRAAGAMLQVLVLNLISFWVLRYPFTALFSAWLGQKGIGLGIGMSFLFSSCAAFLYYRYGRWKAMKLFTEK