MLRKLLTIVGPVFLALLLVLVTIFSFPTSLSPNLKQEKNSAVAISDASFKNGVIKHQALGDSKHHFVPFFGSSEWSRMDSMHPSVIAERYHRSYRPFLIGNRGSQSLTHYYGMQQISKDLKGGKAVFVISPQWFTPQGSNSAAVQMYLSKTQIFQFLLKSNGDSSASFAAKRMLELNPGIAKANLLRKVSQGKPLSSLDCFLLKCQYQIALREESLFSFLVTSDNYQKRIKPRVAGLPKTFSYDKLEKLAIKRGEAATSNNPFKIKNSFYTKRIGKKVNKYKLFQKNFVYTSSPEYNDFQLILSEFAKQKTDVLFVIPPVNQEWAKYTGLNQEKYQAAVHKIKFQLMSQGFEQIADFSTKGGDPYFMEDTIHLGWNGWLALDKQLHPFMARKNQVLDYHLDPYFYSQDWAKRDSLVNNQLK