MLLKVTTLALVLCAITGSQADVRTDQAVSAFWDYVSQLQSSTKDTVDQIQQSDITKQLNVLIQDKMKSMNLYAGELQSQVIPFAKQIHDQLTQDSEKIREQIQQELEQLRVKISPYADEVHKQVNKNLEELQLKLTPYAEELKSQLEKNTNTISQQLRSVVQEMDSKIRDNAGNLQESLAPYSEKLQAQIDESVDQLRKQLNPYTDEVRDKIGHQVQKLRESLSPYAEEMQENLAKQIESMEFQMRKSVEQADTQLKQITEQLKAQLSPYADDLKEKLQVNARDAKQTLEPYLTELNQQMEQKIAEFKVSITPYGEALNKALVQRVEDMKLKFGKYTVTVQDQMEYLEKDIRDKFSDFINKGITETEN