uppdated gene parser