Added prototype parsing function for Gene